Kikkaijin Kemunga

Kikkaijin Kemunga (奇械人ケムンガ): A caterpillar monster who later matures into the moth-like Kikkaijin Dokugaran (奇械人ドクガラン). Destroyed by Stronger's Stronger Electro Kick.