User blog comment:Raul123alin/My theory about the origin of the titans/@comment-190.136.151.67-20131007212428

http://youtu.be/uAm-kbzT7xw

these may say something to you