Rod is the fucking french.

Rod aka Roddlers of Acouphènes Crew
DJ
Cuckoo, you want to see my cock ?