Petra Apis (Makna Forest)

Petra Apis are enemies in Xenoblade Chronicles.