Inventor Grotch

Inventor Grotch was the scientist of the Bowzock in Gekisou Sentai Carranger.

Also see

 * Porto