Leah Burroughs a.k.a. Callie Cosplay and her photographer David Love are really on a roll with their Cosplay photos! They've been releasing a ton of cool stuff, and today we bring you their take on Supergirl.