geofffox.com
The New News Channels
You’re Japan. You’ve set the bar high with your toilets. You need to step it up. I would love to visit Tokyo, but NHK makes me worry what Japan is really like.