Here are 10 anime to watch if you love InuYasha Fushigi Yuugi: This anime follows a girl who is transported to a magical world based on ancient China and must gather a group of warriors to help her summon a god and save the land. Rurouni Kenshin: Set in Japan during the Meiji period, this […]