Ken Ochiai - Rotten Tomatoes