This is set in the year 3020 on the planet Labia.

S05E09 Stan Time

11:30 · frame 16540 of 31483