A dirty perv meets his ultimate fate. Punished for staring at the giantess, he's first sentenced to a serious foot worship but her giant feet start to close in around him.....