Tadashi Furuta

Tadashi Furuta

Tadashi Furuta

Tadashi Furuta

Acting

Demon Pond (1979)

The Mackerel