Is Knights of the Old Republic even canon anymore? Ah, who cares, this terrific cosplay is now Star Wars cosplay canon.

Advertisement

Saphira is Satele Shan, Blood Spider is Darth Revan. Photos by So Say We All.

And just so you know, no, they’re not real lightsabers.