Stan helps a bunch of woodland creatures eagerly anticipating the birth of their saviour, but he is devastated to learn that they are Satan worshippers.
Show: South Park
Air date: December 15, 2004
Episode no: Season 8; Episode 14
Production code: 814
Written by: Trey Parker