This is a 1993 Wrebbit Perfalock 3D puzzle made entirely of paper. It features a clock and the Peace Tower. It is a good quality puzzle that offers a unique and challenging building experience.