Yoichi Takabayashi
Kyoto, Kyoto Prefecture, Japan