User blog comment:NTPYTO/I am... a little... surprised... and I don't know exactly what to... think./@comment-4368470-20120428211654

Blue Ninjakoopa probably logged in on one of these wikis:

Smash Wiki - Which he has almost 6,000 edits on.

Star Fox Wiki - On which he has about 3,000 edits on.