10257869?

Laughing horse orifices head quarters

guccifer(s) and a few of them may be honeypot

we shared months ago