The alien species in TMNT 2012 are so funny to me cause it's basically just...
Kraang - Bad squid people
Utrom - Good squid people
Triceratons - HOLY SHIT IT WAS A FUCKING DINOSAUR??
Salamandrians - Scaley OCs
Daagons - Space mermaids
Neutrinos - Microscopic people (aka an injustice to the 87 Neutrinos)
Vreen - GIANT FUCKING BUGS!!!
Volcanthian Fire Beast - Kaiju












