Cannoned Camel

The Cannoned Camel is an Emblem Heartless that appears in Kingdom Hearts χ.