What has two antennae, lime green fur, and loves the city of Houston? None other than Space Citys very own Orbit, the Astros mascot. Repping H-Towns pioneering role in the history of space exploration, Orbit is a fixture at Minute Maid park every home game. Pay homage.