You are going to Watch Folktales from Japan Episode 149 English subbed online free episodes with HQ / high quality. Stream Anime Folktales from Japan Episode 149 Online English sub The Horsefly Repays a Debt / The Thunder God and the Doctor / The Painted Wife. A man saves a horsefly, who repays him by helping him marry the headman’s daughter. A doctor of moxibustion heals a thunder god who has a bad hip. A man loves to look at his wife so much that he can’t work, so she gives him a picture of himself.