Yasunori Kawauchi Pictures - Rotten Tomatoes