I realized something while watching Strange Magic for the millionth time!
A lot of people question the kaleidoscope ending, and I finally think I figured it out.
The first song in the movie is Roland and Marianne singing. However, when they’re singing there is a split screen affect, where a line down the middle divides them.
The kaleidoscope effect in the last song is supposed to be the opposite of that; it’s showing Marianne and Bog “blending” together.
(If someone else noticed this/made this theory already, please let me know.)