abakobwa babiri bagenda bakaraba imodoka ifite imodoka ebyiri nabagabo babiri hanze yacyo eliyabu mwene heloni niwe ukomeye the rock site itself is a sacred place