Kunihiro Ida Pictures - Rotten Tomatoes