Watch Donghua Anichin Tales of demons and gods Episode 376 to 380 Subtitle Indonesia, English, Chinese & japnese Donghua / Anime on Official Website Anichins.Com. Anime Tales of demons and gods Episode 376 to 380 Online in English and Multi Subtitles at Anichin. Don’t forget to watch other anime updates.