Solution: Sarrus
By 2 by Bukowski
On What a Long Strange Journey This Has Been
Released on August 7, 2001
This song has no lyrics.