Yoshiharu Kurauchi

Yoshiharu Kurauchi (蔵内 よしはる) voiced Joel Rawlings/Green Lightspeed Rescue in the Japanese dub of Power Rangers Lightspeed Rescue.