Satoshi Nikaido - Rotten Tomatoes