Sun God – EFA – Review October 1, 1995 The album EFA takes you right to the active volcano’s orifice, smears ritual body paint all over you, and prepares you to make a human offering to the Sun God.