I've had it confirmed that it is Panda Killer,
May I ask how?
I'm also a bit concerned about the finger pointing of people browsing the forum, for all we know just a casual observer, I 'lurked' for quite a while before posting, it can be quite intimidating sometimes.