Board Thread:Monster Discussions/@comment-26942270-20150930065523/@comment-26948022-20151007204831

Yep, definitely an alien.