Toy Soldier

Toy Soldier is a toy-like Heartless from Kingdom Hearts II that appears mainly in Christmas Town. Defeating them may prove to be difficult, since they mostly attack you from afar. Should it feel threatened, it will seal itself inside its box, similar to a "jack-in-a-box". Occasionaly, it will seal itself up the moment it recovers from its attacks.

Journal Entry
It merely sits and waits for the enemy to come closer, so attack from afar.

When it turns into a box, it begins to attack from a distance, making it impossible to close in on.