Costa Aries

Costa Aries are enemies in Xenoblade Chronicles.