Atsushi Okuma

Atsushi Okuma (大隈 厚志) served as suit actor for Brave Green Dino in Power Rangers Dino Force Brave.