Indomitable Daulton

Indomitable Daulton are enemies in Xenoblade Chronicles.