Tough Armored Suid

Tough Armored Suid are enemies in Xenoblade Chronicles X.