Here in Central Florida, this horned goat-demon is the subject of several events over the next few weeks and is even doing a few meet-and-greets to take photos. And if there’s one thing Central Floridians like, it’s a costumed character meet-and-greet.