Green Frog-Like Alien

The Green Frog-Like Alien appeared in 2001 movie called Evolution. Another type of amphibianoid attempting to colonize land and ultimately failing and dying of suffocation. Despite its timid and harmless appearance, it hides a Xenomorph-style inner mouth armed with sharp teeth and small pair of eyes.