User blog comment:MeDeoPal/On the Origin of Titans and Shifters/@comment-72.252.111.82-20150214220219

Just read the manga. It has all the answers.