XXX -THE ULTIMATE WORST-
Brand: Ariola Japan