This is Deutsch
A funky tear drop named DJ CN. The "N" is backwards though. Because that's the cool way to do it.
it's dj cartoon network
Cartoon Network DJ
C N D J whatever it means
Skrillex provides the soundtrack for an upcoming show on Cartoon Network
FUK DA H8RS SKRILLEZX IS A LEGIMITATE MUSISHIAN
Doodle or Die is the game of "telephone" with drawing!