Toshiaki Ogawa - Rotten Tomatoes