November Rain

November Rain (ノーベンバー レイン Nōbenbā rein) is the Stand of Jodio Joestar featured in The JOJOLands