Blast Lophid

Blast Lophids are enemies in Xenoblade Chronicles X.