Snowal Taos (Valak Mountain)

Snowal Taos are enemies in Xenoblade Chronicles.