Tough Armored Suid

Tough Armored Suids are enemies in Xenoblade Chronicles X.