Ennosuke Ichikawa - Rotten Tomatoes