I would be scared if I was in San Antonio and not a fan of the Stros, and I saw this big green alien thing serving me food.