By Steven Gottlieb on March 21, 2014 @ 8:31am PDT | Comments (0) "Babyhead" - Diarrhea Planet (Official Music Video) Video of "Babyhead" - Diarrhea Planet (Official Music Video) Ugly babies and an ugly band name, but a beautifully batshit crazy video. Diarrhea Planet, Artist Babyhead, Song Robin Comisar, Director Neighborhood Watch, Production Company