For those that dont know, the pictures used in this video are from a web called SNAFU, made be the user, bleedman, just search on google, the powerpuff girls D SNAFU.
I only watched this cause curiosity got the better of me and I'm sad to admit I'm disappointed. but is there an actual show or something cause I'd totally watch it.