Ryan Hirakida

Ryan Hirakida is a Canadian voice actor. He played Todd in ToddWorld, and formerly had a recurring role on These Arms of Mine.

Cybertron1

 * Bud