Yta Hiraoka Pictures - Rotten Tomatoes