Edo Mita Pictures - Rotten Tomatoes