Woeful Wailers

The Woeful Wailers are the tribe living on the island of ?. Their chief is Yuri the Yodeler.