Ichiro Miyashita

Ichiro Miyashita (宮下 一郎) portrayed a Starfish Human in Dengeki Sentai Changeman: The Movie.