Board Thread:General Discussion/@comment-86.46.22.35-20130403153709/@comment-1672596-20150825223802

If this post is to be believed, and warning since this DOES contain really major spoilers, it's Big Boss himself:

http://www.neogaf.com/forum/showpost.php?p=176512519&postcount=3508