Wallowfin Devourer

Wallowfin Devourers are murlocs located at the Wallowing Coast and Crown Island in Lapidis Isle.