Chapter 306: Mermaid Princess Laid Eggs?!!!