Stiles is the Nogitsune, the dark spirit. I don't know if i like this new storyline with demonic Ninjas, i think i have to get used to this for now weird storyline.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews