User blog comment:Chibi Chibi Sami/Did Anyone Else Notice-/@comment-96.21.137.169-20101112141841

The air of UK's marshmallows song comes from a French (FRENCH) Christmas song called "Marche des rois", that you can hear here: http://www.youtube.com/watch?v=BQx7vH_6SQ0 I can assure you that it is odd.