A first for this backwater of marginal effluvia: a former commenter makes a well-deserved appearance on The Daily Show with Jon Stewart.
May Yakuyoke Amida Nyorai protect you and yours, Mr. Adelstein.
Later - Japan Probe provides the video clip.
Spotlight on Japan’s seventy-year old constitution
21 hours ago