dengue fever 'seeing hands'

Here is a vid from one of my fav bands, please take a look.