Supernatural Guest cast, played by Katya Virshilas Episode 5x03: Free to Be You and Me (Sep 24, 2009)