Wow... LOL
Was that from an actual music video? It sounds like Ace of Base.
That kind of reminds me of Eiffel 65's "Blue". Gotta love all the cheezy 3D from the late 90's / early 2000's. That era was stupid and it was beautiful. XD
That song was the best. I've still got that CD packed away somewhere. I listened to it way too much, though. It is dead to me now
*edit*
I'm just gonna throw this in here: