Origami Stage Illusion The greatest stage illusion in this century because it can be performed anywhere and it is both charming and mind challengingly astonishing.