8.312 Yashahime: Princess Half-Demon Oct. 03, 2020 Yashahime: Princess Half-Demon IMDb: 8.312 2020 1 views In feudal Japan, half-demon twins Towa and Setsuna are separated from each other during a forest fire. While desperately searching for her ... Action & AdventureAnimation