It's no coincidence that they come from the Orient - land of sinister plots and ancient intrigue. T… Watch More info Invasion of the Samurai Sluts from Hell! ★ 8.5 1989