Sort:  

not really weird, the music is typical 'happy' dancing like Greek so yeah, it does seem like a happy song! :D