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

S05E09 Stan Time

11:27 · frame 16485 of 31483