Insane Japanese Sesame Street

Posted in educational, for serious, wtf on June 15th, 2008 by Andrew

Its scary, vulgar, and wierd, I love you Japan