Ozgur Can certainly is one of the biggest talents hailing from the Swedish scene as a DJ and a producer!