for you lazy couch potatoes, heres the definition.
nounnoun: Epiphany; noun: epiphany; plural noun: epiphaniesthe manifestation of Christ to the Gentiles as represented by the Magi (Matthew 2:1–12).the festival commemorating the Epiphany on January 6.a manifestation of a divine or supernatural being.a moment of sudden revelation or insight.
Considering that turtle shells are connected directly to their spine, this is more of a crime scene than a nude beach.