Looks like you're right about author:
http://72.14.203.104/search?q=cache:...4&client=opera
http://72.14.203.104/search?q=cache:...9&client=opera
All i could find that seems to make sense.
Heh, google translates his name as: "even with also ぶ and others ひ"
Looks like it's time to break out WinNY again...