The reasons why Japan is awesome just keeps getting longer...