Everything is nicer in Japan.