Japan is a weird place.