David Toguri

David Toguri

David Toguri

David Toguri

Acting

Koroshi (1968)

Commander Yamada

You Only Live Twice (1967)

Assassin in Bedroom