Tetsuro Tanba
Tetsuro Tanba
13 Assassins (1963)
Jigoku (1999)
Kwaidan
Message from Space
Sakuya: Slayer of Demons
Snake Woman's Curse
Zero Woman: Red Handcuffs