User blog comment:LokiIsAwesome/What could this be?! BIG NEWS/@comment-4999494-20120615125715

Hmm...This could be -like you said-Aithusa.It is little strange picture...