Spitting Ibex Spitting Ibex is a musician known for their austrian indie music. Top tracks by Spitting Ibex Related artists Tuesday Atlas