Demon Stickers Tribe

The Demon Stickers Tribe was a tribe of castaways stranded in the Scatter on Iego.