iyo rero ucanye buji he is happy and in heaven now maze nyahe buri wese mpereye kuri wowe unyegereye many of its inhabitants still have padilla as their family name