SUB
Soul Land — Episode 49
Anime · Finished Airing · 263 episodes
Soul Land
Tang San is one of Tang Sect martial art clan's most prestigious disciples and peerless in the use of hidden weapons. With high expectations, the sect's elders believe his future will be bright; yet Tang chooses to fors…
Anime details