Bitte Orca
Dirty Projectors

Someone loves the smell of his own shit, I think.

2