Rat Stuck on Escalator Will Leave you Pondering the Meaning of Life