I just finished watching episode 38 for those of us who have to wait for english sub. anyways, i am just very confused.
the mortal people called Sifeng's sect and his bird tribe demons. however, those mortal sect leaders have spirit animals. are their spirit animals not demons too then? and tengshe, XJ's spirit animal, is a snake who lives in the heaven realm too. isn't he a demon too then? why was he allowed to live in heaven and not be called a demon? and the merman who was once a doctor in the heaven realm, he's a demon, but when he was living in heaven no one called him a demon