This is a Chinese TV series which had 76 episodes. This is a choppy version of the series with huge gaps in what and why things are happening. The original version is on YouTube, but only 35 episodes have been translated into English so far. I liked this version, but was left scratching my head at the end.
I was very disappointed, which is why I went looking for more and found the information about the series AND its availability on YouTube. There is a group of volunteers who are supplying the English translations. They say that it takes about 2 weeks per episode to add the English, I'll be waiting for them! It's a terrific series in its original form.