Gehenna Lophid

Gehenna Lophids are enemies in Xenoblade Chronicles X.