Biting Lizard (Secret of Mana)

The Biting Lizard is a boss in Secret of Mana.