Green Explorer

Green Explorer is an explorer you will find on the Poptropica Towers scene. He will tell you that you won't believe what he's seen in the clouds.