Douchbags, meet your God. .. A challenger approches. Douchbags meet your God A challenger approches