Skip to the shows
Aniwave

Soul LandEpisode 159

20 minsub

Up nextEpisode 160

All episodes

263 out, ticks show the ones you have seen

101Episode 10120 minSUB 102Episode 10220 minSUB 103Episode 10320 minSUB 104Episode 10420 minSUB 105Episode 10520 minSUB 106Episode 10620 minSUB 107Episode 10720 minSUB 108Episode 10820 minSUB 109Episode 10920 minSUB 110Episode 11020 minSUB 111Episode 11120 minSUB 112Episode 11220 minSUB 113Episode 11320 minSUB 114Episode 11420 minSUB 115Episode 11520 minSUB 116Episode 11620 minSUB 117Episode 11720 minSUB 118Episode 11820 minSUB 119Episode 11920 minSUB 120Episode 12020 minSUB 121Episode 12120 minSUB 122Episode 12220 minSUB 123Episode 12320 minSUB 124Episode 12420 minSUB 125Episode 12520 minSUB 126Episode 12620 minSUB 127Episode 12720 minSUB 128Episode 12820 minSUB 129Episode 12920 minSUB 130Episode 13020 minSUB 131Episode 13120 minSUB 132Episode 13220 minSUB 133Episode 13320 minSUB 134Episode 13420 minSUB 135Episode 13520 minSUB 136Episode 13620 minSUB 137Episode 13720 minSUB 138Episode 13820 minSUB 139Episode 13920 minSUB 140Episode 14020 minSUB 141Episode 14120 minSUB 142Episode 14220 minSUB 143Episode 14320 minSUB 144Episode 14420 minSUB 145Episode 14520 minSUB 146Episode 14620 minSUB 147Episode 14720 minSUB 148Episode 14820 minSUB 149Episode 14920 minSUB 150Episode 15020 minSUB 151Episode 15120 minSUB 152Episode 15220 minSUB 153Episode 15320 minSUB 154Episode 15420 minSUB 155Episode 15520 minSUB 156Episode 15620 minSUB 157Episode 15720 minSUB 158Episode 15820 minSUB 159Episode 15920 minSUB 160Episode 16020 minSUB 161Episode 16120 minSUB 162Episode 16220 minSUB 163Episode 16320 minSUB 164Episode 16420 minSUB 165Episode 16520 minSUB 166Episode 16620 minSUB 167Episode 16720 minSUB 168Episode 16820 minSUB 169Episode 16920 minSUB 170Episode 17020 minSUB 171Episode 17120 minSUB 172Episode 17220 minSUB 173Episode 17320 minSUB 174Episode 17420 minSUB 175Episode 17520 minSUB 176Episode 17620 minSUB 177Episode 17720 minSUB 178Episode 17820 minSUB 179Episode 17920 minSUB 180Episode 18020 minSUB 181Episode 18120 minSUB 182Episode 18220 minSUB 183Episode 18320 minSUB 184Episode 18420 minSUB 185Episode 18520 minSUB 186Episode 18620 minSUB 187Episode 18720 minSUB 188Episode 18820 minSUB 189Episode 18920 minSUB 190Episode 19020 minSUB 191Episode 19120 minSUB 192Episode 19220 minSUB 193Episode 19320 minSUB 194Episode 19420 minSUB 195Episode 19520 minSUB 196Episode 19620 minSUB 197Episode 19720 minSUB 198Episode 19820 minSUB 199Episode 19920 minSUB 200Episode 20020 minSUB

Hear about new episodes first. Follow a show, allow notifications once, and this device lets you know the moment the next one is out.

Notify me

Soul Land

ONA 2018 ★ 7.5 SUB 263

Step into Douluo Dalu, where each soul is intertwined with a spirit. Follow Tang San, whose rebirth reveals the underestimated Blue Silver Grass. Experience his trials and triumphs as he navigates friendships, battles...

About the show

Seasons and watch order

9 parts in story order