Kikkaijin Armadillon

Kikkaijin Armadillon (奇械人アルマジロン): An armadillo monster. Destroyed by Stronger's Stronger Electro Kick.