There’s just so much to love here. The cosplay for starters, of course, but also the dedication: while the lightsabers have (duh) had some photoshop work done, that hellish weather was the real deal.

Rey is Nixie Sweet, Kylo Ren is FenixEmber. All photos by Jason LaBoy.