Bearsuit is one of the most creative bands that I have heard in a while. Or at least one of the most unique to come out of the UK in quite some time.
I know, I know ... I compare too many bands to the Unicorns, and that is probably getting a little annoying (and also probably discrediting the band some), but Bearsuit is quircky and original in a Unicorns and Wolf Parade sort of way, so the comparison is justifiable.
This song is really quite good, but if you want to listen to more music by them, check this page on their website out. Oh yeah, and as usual, everyone should buy CDs of theirs!