Crista Apis

Crista Apis are enemies in Xenoblade Chronicles.