Megumi Kubota

Megumi Kubota (久保田 恵) voiced Justin Stewart in the Japanese dub of Turbo: A Power Rangers Movie and Power Rangers Turbo.