OT: The Japanese are nuts....