Two of my favorite things combined.

A fabulous Pet Shop Boys song and Japanese pop culture! Enjoy!!


1 Comment

  1. pakipoptart said,

    June 14, 2008 at 12:04 am

    I forgot all about this song…actually I don’t remember what album this was from and I never saw this video. I love it!

%d bloggers like this: