Shigeru Izumiya
Aomori, Aomori Prefecture, Japan

Actor and singer

Top 10 collaborators

Roles

Match

Crew