User blog comment:Hakaishin Aro/Republic of Emmeria/@comment-26517142-20160813141537/@comment-27950421-20160813205231

That is a picture of Apophis. Not the mamono. The demonic serpent that was destined to devour the sun.

...

...now the mamono seems much less impressive doesn’t it?