Petra Apis (Fogbeast)

Petra Apis is a Fogbeast in Xenoblade Chronicles: Future Connected.