Shogo Suzuki Pictures - Rotten Tomatoes