Ren
    Ren

    The most human looking demon as Niko would describe him.