Cannibal Witch

A witch who lives on Torva Island


 * Known for cannibalism.

Source: Missing Lands