Douluo Dalu: Shuang Shen Zhi Zhan (2023) 2023, Action, Animation, China, Drama Douluo Dalu: Shuang Shen Zhi Zhan (2023) Duration: 1H30M Description: The grand finale of Soul Land. Tang San now possesses two divine powers, the Sea God and the Asura God, and is being pitted against the alliance of Bibi Dong, with Bibi Dong as the Rakshasa God and Qian Renxue as the Angel God… Trailer ↗ China 2023 Animation Action Drama