HUB
Acting
菅沼赫
*1929
in Kita, Tokyo, Japan
The House Where the Devil Lives
1979