I just love Japan. Spending 2 weeks there after college just exploring was just an unique experience. They always have the most random and unique things and once you think you've seen it all, they come back and surprise you.
Case in point, check out this video....
Totally amazing....how do people come up with things like this?