Ambrosia
In the ancient Greek mythology, ambrosia is the nectar of the gods, often depicted as conferring longevity or immortality upon whoever consumed it.
Name:
Ambrosia
Aliases:
Start year:
2016
First issue:
Oracle (2014) #7 Le Clairvoyant
No description