I believe the name Gemini comes from a roller coaster, as the whole wall is named the roller coaster wall. Collosus is a coaster at Lagoon in Ogden, Utah. I'm pretty sure Tarantula is another roller coaster, so I guessed that Gemini is one too.