This was the cover version that got me started searching for the original:
Here's the original with an arty farty music video to go along:
But the arty farty stuff from Amizarashi that caught me was this song:
Great song with a great arty farty music video. I wish I had translations to their songs because I'm so sure the lyrics have deep meaning to them.