Hadashi no Gen (Barefoot Gen) - Rotten Tomatoes