Where's my Homerito

Better Off Ned is an upcoming episode for Season 31.