Your guess is as good as mine (I would hunch Pa-pa-pa-pa-Puffy....).
P.S. Due to leave for Japan tomorrow via Singapore. Sadly the J-Music selection in Singapore has trickled down to nothing over the past years, so I am not surprised. Not a lot of down time, but music shopping is on the list. If I get inspired or see Puffy related stuff I will post up.
P.P.S. More thinking about an expanded blog, now just a matter of starting the graphics work with another freelancer I know.