User blog comment:Artek206/My own species./@comment-25983570-20140120230817/@comment-25983570-20140120232003

No, the Artek shown here is from a different universe. It's better explained on his page Artek.