Tags: red riding hood, japanese commercial
Red Riding Hood Japanese Commercial
//-->

Japan is crazy but to the extend of using animals with breast implants and huge testicles and little red riding hood for a construction company commercial, it does seems a bit sick and disturbing.
1 videoclip of the crazy commercial after the jump.
