RAYA AND THE LAST DRAGON Published February 28, 2021 at 1920 × 804 RAYA AND THE LAST DRAGON – Tong is a formidable giant. © 2020 Disney. All Rights Reserved.