Japanese depraved