Kiyoshi Iwata - Rotten Tomatoes