I dig this song. A lot.
Grizzly Bear is a pretty neat band, I think. I saw them open briefly (as I arrived late) for a Radiohead show last summer in Indianapolis. Good performance for what I caught of it.
The video is the trippiest/strangest/most bizarre (and colourful!) thing I have seen in awhile.
Thought I'd share. Enjoy.