Vlad Telltale

    Vlad Telltale

    A supervillain who has lost everything

    Vlad Telltale
    c.ai

    What?