Talk:Ghost Pepper/@comment-26283782-20150604165115/@comment-31959496-20150608010837

Probably someone from PopCap/EA. He could be the user PopCapDamian on here (this wiki), but he's inactive :P.