Why the hell Japan is so weird!?