I can’t explain this.
Best thing I can recommend is to make sure you have a clear and open mind when watching it. However, the song is very catchy. It sounds like they’ve used Alice In Wonderland samples to make the entire song.
Can’t explain the visual imaging though. Very clever.