Menu

Japan Reminds You There Is No God




Crazy Japan Ad – Little Red Riding Hood – video powered by Metacafe

Because no just and loving god would allow this commercial to exist. I don’t even know what it’s supposed to be selling?breasts? maybe??but I know it’s wrong on about 18 levels, and that’s where I stopped counting. I’m off to kill as many brain cells as necessary with scotch to make sure I never remember seeing this. All collateral dmage is acceptable. (Via TokyoMango)