Board Thread:General Discussion/@comment-202.80.216.71-20160626092443/@comment-24.49.25.239-20160627022541

Yep, looks like it was finally revealed. Took forever this was a theory we have heard since before the series ever started