From the outside looking in, it's an odd pairing, but retro-Victorian science fiction is a thing that's bringing Calgarians together for passion-sharing and comfort-zone expanding.
Mike Johnson, an organizer with the Calgary Steampunk Asssemblage, spoke with the Homestretch at a recent Alice in Wonderland-themed tea party at Prairie Winds Park in the city's northeast.
"I just love the creativity and also the inclusivity of the Steampunk culture. Anybody can play," Johnson said.
"The biggest rule for Steampunk is you don't rain on anybody else's parade. I am part of the club because I have fun doing the costume stuff."
In addition to tea parties, the community has done "expeditions to Africa, otherwise known as going to the Calgary Zoo in explorer outfits," he said.
One year, a group of 30 people in costume did a mock "march of the penguins" at the zoo.
"The tourists were taking pictures of penguins and then they realized there were all these people in costumes. It was kind of funny," Johnson said.
Deloris Booker said Steampunk ticks all the boxes for her.
"I am part of this club because I have always involved science fiction," she said.
"Jules Verne and H.G. Wells, for example, have always been favourites, and I love to dress up and eat good food."
- 2017 | Steampunk creations let students show off flights of fancy
For young adult writer Adam Dreece, it's about pushing himself.
"A couple of years ago, after I put out my first couple of Steampunk fairy tale books, I joined the Steampunk society as one of the ways to get out and meet other people who were interested, and also to push myself out of my comfort zone," Dreece said.
"There are those elements of hopefulness and inventiveness and creativity. It's got some of those alternate possibility questions thrown out there."
For musician Pete Justine with the band Hazel Grey, Steampunk is more than that. It's how he met his partner.
"My wife and I have been performing in costume for about 20 years. We met at a little place in Texas. I did a scissor kick off of her table, which is a great way to not have her want to get to know me," Justine said with a laugh.
"But here we are now 20 years later, with three kids and still playing music, doing what we love doing together.
"It seemed to be a good fit when we found the Steampunk community here in Calgary. We jumped right in and really fell in love with the community."
Listen to the sounds of the Steampunk Alice and Wonderland tea party:
- MORE CALGARY NEWS | 'Abuse' found at Calgary nursing home after 97-year-old woman broke leg when dropped
- MORE CALGARY NEWS | As a Saudi student being forced to leave Canada, I'm going through the 5 stages of grief
- Read more articles by CBC Calgary, like us on Facebook for updates and subscribe to our CBC Calgary newsletter for the day's news at a glance.
With files from Ellis Choe and the Homestretch.