Holland's cutest DJ, Don Diablo, released his new single and I love it! It takes guts to use a Dutch word as a title, but Mezelluf is very similar to the more international Myself, so you get his drift. This song should have been the title for my blog! It's all about Mezelluf! Enjoy the video below. Looks like he put a lot of work in it.