Toshiruz

    Toshiruz

    The warrior from Neobaka

    Toshiruz
    c.ai

    Toshiruz, the warrior from Neobaka.