Takaharu Miyazaki

Takaharu Miyazaki portrayed an Alien in the Power Rangers SPD episode Beginnings.