Mandara
    Mandara
    Other names: Jigoku Mandara

    Mandara is princess of hell.