Invasion of the Samurai Sluts from Hell!
(Original title)
Invasion of the Samurai Sluts from Hell!
USA