Satoshi Ishii - Rotten Tomatoes