Franklin kaleidoscope