Monitor Lizard

Monitor Lizards are animals that appear in The Lion King universe.