A 7-year-old named Zea is making waves for standing up for marriage equality against a protester at ComFest in Columbus, Ohio this past weekend.

Her proud father, Ryan Bowling, posted a video and some photos of the confrontation on Facebook. It showed Zea holding up a rainbow flag that symbolizes same-sex marriage and getting high fives from total strangers for doing what she did.

“Zea didn't just flash the flag at that hatemonger, and bail. They went toe to toe, for several minutes, while he bellowed all of his fire and brimstone right in her face,” Bowling wrote. “Grown man vs first grader. She told me afterward that she did feel scared. The one thing the people of #comfest2015 never let her feel though? Alone.”

The preacher was standing next to a man holding a sign that read “Jesus Saves From Hell.” T-shirts are now being sold with the powerful image on it, with proceeds going to Zea and an LGBT organization of the family's choice.

screenshot from Ryan Bowling’s YouTube video