Airy, atmospheric six-stringed electric just makes the song. Give it a listen
Is the sky clear enough?
As an Catholic Atheist I don't pretend to understand everything about this song, but I love it's raw beauty and inclusive madness.