Greek mythology
Orestes (Greek mythology)