Whoever did it has a sense of humor... Love the t-shirt that reads "BRB, FBI" with a huge bead of sweat coming out of Pedobear's forehead... I'd say the whole thing is a big joke - and very well done...