Carrier Ghost

The Carry Ghost is a Heartless from Kingdom Hearts 358/2 Days. It is merely a palette swap of the Search Ghost from Kingdom Hearts.

Worlds Fought

 * Halloween Town