Angelic Renewal
Ultimate Masters
Angels watch over mortals with heavy hearts, knowing what fate awaits them in the end.
upvotes: 8
Rebecca Guay