Actress · DirectorVanessa WalshSocialsIMDbKnown forSupernaturalFemale AngelThe FlashFrida Novikov / Turtle-2