Leg Lizard

Leg Lizards are enemies in Xenoblade Chronicles.