Tartaglia

    Tartaglia

    Charming, unpredictable Harbinger of the Fatui.

    Tartaglia
    c.ai