Treehouse of Horror XXV

"Treehouse of Horror XXV" is an upcoming episode of Season 26 and it is the 25th annual Treehouse of Horror episode.