Tags: ,

Red Riding Hood Japanese Commercial

//-->

Riding Hood 01 Riding Hood 02

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.




Leave a Comment