Mire Squid

Mire Squids, also known as Gigantus Leviapus, are giant cephalopod Kaiju that appeared in the 2017 MonsterVerse film, Kong: Skull Island. Mire Squids resemble colossal red squids with eight long arms.