Got an email from Nate last night with the news that rocker/actor/leftist Kiyoshiro Imawano (忌野清志郎) died yesterday at age 58 :(
Kiyoshiro was a musician in the 70s band RC Succession, and later played solo at the Fuji Rock Festival and Free Tibet concerts in the 90s and 00s. Outside of his long music and activism career, Kiyoshiro might be best known to English-speaking audiences from his hilarious role as Richard in the Takashi Miike film, Happiness of the Katakuris. He also performed in another Miike film, The Great Yokai War.
Here is a clip of one of Kiyoshiro's finest film moments, in one of my all-time favorite movies:
Kiyoshiro Imawano singing Kimigayo: