Download links and information about Sacrifice of the Moon - Instrumental Music of Ultimate Spinach by Ultimate Spinach. This album was released in 2006 and it belongs to New Age, Rock, Psychedelic genres. It contains 5 tracks with total duration of 20:49 minutes.