Sanpeita Mori

Sanpeita Mori

Sanpeita Mori

Sanpeita Mori

Acting

The Castle of Sand (1974)

Detective at Iwagi station