Saburou Teshigawara Pictures - Rotten Tomatoes