In Greek mythology, Ichor is the ethereal golden fluid that is the blood of the gods and/or immortals.