News

What Is A Stand Stands are abilities from the hit anime JoJo's Bizarre Adventure, being a manifestation of your soul in a humanoid form.