Translation: Japanese Sex Pots. I Hate My Dog.
Translation: Sex Machineguns. Japan.
Translation: X Japan. Standing Sex.