"The Simpsons Spin-Off Showcase"

Season 8 / Episode 24 (22:13)

AND A TINY, GREEN SPACE ALIEN NAMED OZMODIAR

THAT ONLY HOMER CAN SEE

ON FOX THIS FALL.