Chapter 980 The sun and the moon have been unveiled for thousands of years