Tatsuya Irie Pictures - Rotten Tomatoes