User blog comment:Neowitch/NeoTube proudly presents.../@comment-26195997-20120204153637

The Japanese have a strange sense of humor.