Venom Spitter

SS Lost Isles

Venom Spitters are spitters found on the northwestern side of the Lost Isles.