Venom Lash

This monstrous Boss Dread Scorpion can be found in the Wildwoods on Tortuga