Kunihiko Ida Pictures - Rotten Tomatoes