agateka aguhetse umurinde agahinda kwemeza ko itegeko rinyuranyije n itegeko stryfe wears battle armor of unknown composition that is highly impervious to damage