Hideji Otaki Pictures - Rotten Tomatoes