User blog comment:Green Ninja/EPF Recon Team Confirmed!/@comment-188.2.32.200-20120404201904/@comment-5099927-20120728050154

GreenNinja could be lying about the e-mail.