Creature:Green Shark Lizard

The Green Shark Lizard is an ichthyosaur.