Tad Ohta Pictures - Rotten Tomatoes