A drag queen, wearing five red-tipped, demon-like horns, read to children at the Michelle Obama Neighborhood Library in Long Beach, California, on Saturday as part of LGBTQ History Month.

Following his Drag Queen Story Hour gig, Xochi Mochi posted an Instagram photo of him reading to kids at the public library, calling it "one of the best experiences I’ve been given as a drag queen."

"It’s so important to have representation and normalize all the letters in LGBTQIA+ in everyday lives," Mochi said. "I saw so many excited faces it filled my heart with so much joy and hope to come back again soon! Thanks again to everybody who made this opportunity a reality and make such a successful LGBT event ..."

At least one person wasn't too thrilled with Drag Queen Story Hour: Omar Navarro, a Republican congressional candidate aiming to defeat outspoken Democratic Rep. Maxine Waters in the 43rd District, KCBS-TV reported.

Navarro asked, "What are we teaching kids in school? Demonic teachings alive in Long Beach. I’m outraged they would allow this."

A photo of the Drag Queen Story Hour posted on the Long Beach Public Library’s Twitter and Facebook pages was later removed, KCBS said.

But the Church of Satan had no such qualms, tweeting “Hail Satan!” in response to a parent’s criticism of the event, the station said.

Others were on board, too.

"Thank you so much for coming to the library, reading to kids and being MARVELOUS!" one commenter on Mochi's Instagram page said. "I'm sorry you're getting hatred. I'd give you a great big hug if I could."

Commenters on a separate Instagram page reacted to the event, saying "I love our city so much!" and "Wondrous!"

Image source: Instagram

The Drag Queen Story Hour is part of a collaboration between the Long Beach Public Library, the LGBTQ Center of Long Beach, the Genders and Sexualities Alliance Network and the LGBTQ nonprofit Imperial Court of Long Beach, KCBS added.

TheBlaze previously reported on drag queen story hours for children in Boston and New York City.