>>531931338
Damn, it's actually a pretty brilliant marketing move, plenty of normies are going to be asking about the creature.