Kantaro Suzuki Pictures - Rotten Tomatoes