For my Birthday one year, I met and built this Kaleidoscope from an interesting man in Gibsons, BC. He had taken some mirrors, PVC tubes, clear epoxy with some glass and plastic bits. He had a table and for 20$ he showed people how to make their own. The circle at the end is removable and I could make a different glass plate to put there.
After I took it home I figured the plain PVC pipe needed some paint. I cut a ping-pong ball in half to make the eyepiece, some holographic vinyl for the text and bob's yer uncle.