Dorsiar Lizard

Dorsiar Lizards are enemies in Xenoblade Chronicles.