Phantom Lord

The Phantom Lord is an enemy found in the Yabbashah block of Tartarus.