Teruo Yamaguchi

Teruo Yamaguchi was the suit actor for NejiBlack in Megaranger.