Dr. Caitlin Snow is a Bio-Engineer of S.T.A.R Labs in the CW TV show The Flash. She was the former scientist of the Mercury Labs. Caitlin has a super-villain alter-ego Killer Frost in the DC Comics. Check out the hottest Killer Frost cosplay that will blow your senses:
Ohh. la la!
Killer Frost Cosplay!