There are many synonyms for happy. This is one.
(8/10) +1 for making me happy!
This is a song you cant help but hum/whistle along with!
If I could use one word to describe the feeling this oozes: Jaunty!
P.s. Reminds me, oddly enough, of super mario rpg.