Clock Tower

Clock Tower is the 322nd episode in Stampy's Lovely World.