Something to do with a track on an album by "Voyager." i don't know if it's a tribute album or if they just composed a song for them, but i think it's the latter. scroll down to #11. anyone know what this is about?
http://bbs.j-pop.cn/simple/index.php?t15094.html
oh, and btw, this is probably old news, but i'm pretty sure there's a new single coming called "Tokyo Bamby" -- go to playasia.com and search the pillows, and it'll come up