Amphibious Creature

Amphibious Creature appeared in the 2010 movie called Amphibious.