openthegates ago

Looks like facebook to me.

Kayzza ago

Has anyone tried searching Wikileaks for this? That might be a good place to start if you're looking for confirmation.