Juicy Jungle (Earth-2789)

Juicy Jungle is an island near Donkey Kong Island.