User blog comment:PercyJackson17665/Ultimate Alien Ending./@comment-5229731-20111223134314

Yeah now I think it could be Inspector #13.