jellomuffins:

kochira:

Japan .. you win again, another useless song stuck in my head for life.

the one in the yellow has so much groove though