Kinyarwanda: umwuka no gusenya indiri za Satani.
English: the spirit and the destruction of Satan's den.