Delia

Delia is a demigod.