
Yoichi Takabayashi
Apr 29, 1931 - Jul 15, 2012 (81 years old) in Kyoto, Kyoto Prefecture, Japan
Known For

The Girl Who Leapt Through Time
Clock Shop Man