Macaroons

I don't understand this song at all.

Release date:

Duration:

41 seconds

This clip is from