I claim no ownership to the wrights of Devendra Banhart's song, 'Little Yellow Spider'. It just seemed to fit.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…