Just saw this note posted on GC2FTHY signs of the zodiac.
protectsensitiveecosystemsdotblogspotdotcom/
This is what they posted under their smiley that they found it. Does this mean they took it? Their name is ForestDefenders. Interesting either way.