Culture Reflections R.I.P. Yuya Uchida: Sayonara to Japan’s Mr. Rock’n Roll By Peter Tasker | March 24, 2019 | Comment (0) Share His party political broadcast, mostly in idiosyncratic English, turned out to be a classic of the genre.