Kazuyuki Oota

Kazuyuki Oota (太田 和幸) portrayed a Starfish Human in Dengeki Sentai Changeman: The Movie.