A user has posted a bunch of answers about "ATG" this, that and the other. Never heard of them , and nor has google.
There appears to be a set of spammy posts on Flickr about "ATG" like this
and, particularly this, all originating from one user.
No idea what's going on but frankly, it smells....