Masanori Suda - Rotten Tomatoes