Lance Soldier

The Lance Soldier is a clumsy lance-wielding Heartless from Kingdom Hearts II. It is very skinny, wears yellow/gold armour, and is considered elite versions of Soldiers.

These Heartless are invulnerable to Thunder magic, but are vulnerable to Fire and Blizzard magic.

Journal Entry
The soldier and lance don't get along, so it will be easy to catch this enemy off guard.

''When its HP gets low, the lance goes nuts. Grab it with Lance Tug to attack surrounding enemies. A good strategy is to lower its HP and wait for the chance to use Lance Tug.''