Gloryhole peephole