Talk:Antumbra Dragon/@comment-7996544-20170928120445

Mantis? Mantis shrimp? Predator? Metrpid Prime? Anyone know what this could be referencing?