A shady bus tour of young men and women is headed to an elusive village called Nanakimura. A destination where people can partake in a utopian existence, free of the world's obstacles... or so goes the rumor.Heading deep into the mountains, the bus i