Emerging out of a thick cloud of dirt and dust, Gemini stands in the center of the street – a gigantic grin stretched across his cracked purple-gray face.