Tephra Lizard

Tephra Lizards are enemies in Xenoblade Chronicles.