Gemma Cleanslate found an interesting place to explore: The Jungle. Created by Perry Krell and Leigh Elton Krell, the place offers much to explore and see with numerous animals and plant life. There's also a number of places to just relax. Gemma also found an old friend at the location. So who was it?