Torva Island

Wicked island of the Cannibal Witch.
 * An island of Kothar.

Source: Missing Lands