Shoichiro Akaboshi

Shoichiro Akaboshi

Born 25 November 1955 in Japan