Cosplay is our sartorial gateway to fantastical worlds and wonderful visions. We can never actually visit the places we watch and read about in science fiction and fantasy, but really great cosplay brings us closer to them. This weekend is Emerald City Comicon, and we've been blown away by some of the costumes thus far.

Thanks a ton to The Will Box and Undiscovered Photography for letting us post their photos! (See more of Undiscovered Photography's photos at their Facebook page.)

Note: We've included the names and social media links for the cosplayers where we have them. If you recognize someone, please let us know and we'll add the link!

Photo by The Will Box

Photo by Undiscovered Photography

Cosplay by Dominque, Mr. Nikochu and ThatGuyYouKnowww. Photo by The Will Box

Photo by The Will Box

Photo by The Will Box

The Cabbage guy from Avatar: The Last Airbender. Photo by The Will Box

Modok! Photo by The Will Box

Megamind! Photo by The Will Box

Photo by The Will Box

Photo by The Will Box

Photo by The Will Box

Cosplay by Tarah-Rex Cosplay. Photo by The Will Box

Thor! Photo by The Will Box

Photo by The Will Box

Photo by The Will Box

Cosplay by Moongazer22 & Fluffy Cosplay. Photo by The Will Box

Rinzler from Tron Legacy. Photo by The Will Box

Harley Quinn, Catwoman and Poison Ivy. Cosplay: Freya Moon, Ninja Dee . Photo by The Will Box

Kingdom Hearts! Photo by Undiscovered Photography

Star Burns from Community! Photo by Undiscovered Photography

Howard the Duck and Beverly! Photo by Undiscovered Photography

Scorpion Cosplay by Test Subject B. Photo by Undiscovered Photography

Noob Saibot! Photo by Undiscovered Photography

Photo by Undiscovered Photography

Varus!

Photo by Undiscovered Photography

Wotan the Faerie Smasher, cosplay by Eric Pope. Photo by Undiscovered Photography

Monster High Doll! Photo by Undiscovered Photography

Jubilee! Cosplay by 137 Cosplay. Photo by Undiscovered Photography

Popeye and Olive Oyl. Photo by Undiscovered Photography

Photo by Undiscovered Photography