Talk:The Sacrifice/@comment-209.121.157.149-20180503164432/@comment-204.193.7.207-20180521174628

Umbras might be a sentients attempt at making a warframe or an attempt by whatever orokin remain to retake the orogin system.