these humanoids were later called nordic aliens kubera guharanira uburenganzira bw'abana b'abakobwa mu gihugu avukamo nothing now remains of the castle which stood at the foot of dunrod hill