Animation Deep Sea by Han August 7, 2023 by Han August 7, 2023 Shen hai: Chinese animated film about little Shenxiu who wakes up in a kaleidoscopic dream world after a storm at sea. Plot and background… 0 FacebookTwitterPinterestEmail