Party On, Garth

Garth needs the Winchesters' help on a case, battling a Shojo -- a Japanese creature sent to seek revenge on enemies.

TV-14-DLSV
Season 7 | Episode 18
Cast

Jared Padalecki

as Sam Winchester

Jensen Ackles

as Dean Winchester

Misha Collins

as Castiel