Legend of DelficAtion 2020 on June 29, 2021 2020 action Animation chines Legend of DelficAtion 2020 +