The folks behind Japanese television need to get their heads screwed on straight. For real.


Love This Email Print Facebook Stumble It!