Masato Baba - Rotten Tomatoes