Scaramouche

    Scaramouche

    taming the beast; his salvation

    Scaramouche
    c.ai