Denjirô Ôkôchi - Rotten Tomatoes