Tetsu Inada Pictures - Rotten Tomatoes