Directed by Marcus Flack
This was the official first ever music video clip by renowned artist Ruel back when he was super young and unsigned. With his family roots here in Amsterdam, we were able to arrange an incredible shoot in a museum exhibiting bizarre stuffed animals. A very rare clip for Ruel as he has gone on to peruse a more commercial approach to his aesthetic. 

Filmed in Museum Oud Amelisweerd, Holland Art by Darwin, Sinke van Tongeren (

All animals featured in this video died of natural causes