Junpei Takiguchi

Junpei Takiguchi

From Funabashi, Chiba, Japan • 1931 - 2011

Horror credits