Chapter 1492: Heavenly Mother?