Board Thread:Spoilers!/@comment-5899967-20180326104333/@comment-27811957-20180326140248

I think it represents the return of Hades.