Board Thread:News and Announcements/@comment-24186365-20170703211441/@comment-24186365-20170707180800

I think that thing should not make an appearance up until the season finale. It's more like, its appearance is teased multiple times and only in some flashback sequences will it be shown.