Kikkaijin Elekiika

Kikkaijin Elekiika (奇械人エレキイカ): A squid monster. Destroyed by Black Satan Soldiers.