Mire Squids, also known as Gigantus Leviapus, are giant cephalopod Kaiju that appeared in the 2017 MonsterVerse film, Kong: Skull Island.
View wiki
No posts found.