by Tiana Feng

Suuns took the song “Sunspot” from last year’s Images du Futur and turned it into a mini short-film featuring a dude washing the blood off his hands.