Junichi Sato - Rotten Tomatoes