Fill holeThe mystery of the dragon mummy at the Todaiji Temple, a World Heritage site in Nara, Japan, has been solved.10 May 2025 · 1 MIN READ