Japan is crazy/cool. This video reminds me of my visit in 2007. I want to go back again someday soon.