You are going to Watch Folktales from Japan Episode 69 English subbed online free episodes with HQ / high quality. Stream Anime Folktales from Japan Episode 69 Online English sub The Swallow with the Broken Leg / Left Behind / The Legend of the Nine-Headed Dragon. An old man saves a broken swallow, who rewards him with a magic watermelon seed. A man encounters a terrifying ghost at a haunted stream. A traveling priest visits a village where an evil dragon is devouring virgin sacrifices.