Excalibur Umbra Warframe Excalibur Prime : I know what you meant though. Posted by Kilos Friday, November 27, 2020