Search for "Seiji Endô"
in
Painful Bliss: Final Twist (1977)
Zero Woman: Red Handcuffs (1974)
Navy Special Young Soldier (1972)