Douluo Dalu (斗罗大陆) is one of the most popular Chinese animation or Donghua in China and is getting a live-action adaptation. Episode 1 and 2 has just has been recently released and is free to watch…

By Anime Tokoyo