Forged from the creative elements behind the acclaimed "Life Flows Water," Spirit Holy Rising is the latest manifestation from premier electronic recording artists Howard Givens and Craig Padilla on the Spotted Peccary Music label.