South Sea Stinger

South Sea Stingers are helsquids located off the coast of Vol'dun and Zuldazar.