Shin Kishida - Rotten Tomatoes