Shuuya Hashiba

Shuuya Hashiba voiced Green Shark in the Japanese dub of Power Rangers Lost Galaxy.