Michael Hagiwara

Michael Hagiwara is an actor. He provided the voice of in The Forgotten Swordsman and End Times.