Ben Izawa
14 Feb, 1958 in Okazaki, Aichi Prefecture, Japan
Also Known As:
伊沢勉いざわべん
Threads of Our Hearts
100%
(2010)
伊沢勉いざわべん