User blog comment:Silent Andromeda/Weird Observations/@comment-2.205.174.155-20150101193125

Maybe this big scavenger is an experimental life form, like the 'spiders' on therresius, developed by the judgers.