Junichi Suzuki Pictures - Rotten Tomatoes