Toshiro Suga - Rotten Tomatoes