Punching Telescope