Southsea Pillager

Southsea Pillagers are humans located in Lapidis Isle.