Japan is so depraved