User blog comment:Donking10/new blue alien or not/@comment-3344830-20121117200311/@comment-4668895-20121119173727

You're not 100$ sure what it is, unless you have a legit source.