Japan is the land of the unusual, quirky and revolutionary, a place where you pretty much expect anything, including ...