I hate to get too japanophile for my American readers, but I came across this interesting music video for DJ OASIS's song "The World's Quietest Taxpayer" (featuring rap lyricist Utamaru). The lyrics to the song are a pretty strong indictment of Japanese politics, but the video tops it off with a show trial for former Prime Minister Junichiro Koizumi. Whoever says that Japanese youth are more militaristic than their parents or grandparents clearly hasn't spent any time hanging out with them.
Check out DJ OASIS's English myspace page. Its pretty obnoxious.