Snuggly Wuggly

Snuggly Wuggly is an island in Margefornia.