quantumarvel - sacrificing your children to save the world for yourself vs. sacrificing yourself...

more about : quantumarvel