Subtitled Japanese strip show not far from kinky penalty game