Kimiko Igarashi Pictures - Rotten Tomatoes