And Since We're Talking About J-Pop
This is my absolute favorite song by my favorite Japanese band -- Oh, Penelope! -- that I discovered in Hong Kong about 15 years ago. I just listen to this and hear an Asian re-interpretations of the Beatles and 1000 years of Western culture in a much purer light. It just makes me happy trying to imagine what on earth the lyrics are about.