Drain Lance

Drain Lance is a polearm. When wielded by Noctis, it can absorb elemental energy from enemies when delivering the finishing blow.

Source
Drain Lances can be obtained from Magitek Axemen. A Drain Lance is earned through the course of the Ill Tidings main quest.

Upgrade
The Drain Lance can be upgraded to Drain Lance II through the Cid Sophiar, Master Mechanic quest.