Wallowfin Netter

Wallowfin Netters are murlocs located at the Wallowing Coast in Lapidis Isle.