Sand Land: The Series is a new anime from Dragon Ball creator and debuts on 20 Mar on Disney+

Sand Land: The Series is a new anime from Dragon Ball creator and debuts on 20 Mar on Disney+

The original source remains one of the more obscure pieces of the late Akira Toriyama's prolific body of work.