Saburou Teshigawara - Rotten Tomatoes