Armored Deathflayer

Armored Deathflayer is a scorpid.