A 3 year old tale

Bathing my 3 year old today, she had some toys and began to wade into
her imagination. She had her toy boy figure and a new little girl fig.
I thought the story was going to be about a father and his daughter,
but no. This is the story that unfolded.
The boy had become lost. He lost his car and became very tired. He
laid down on the shore of a vast ocean and fell asleep to the sound of
crashing waves below high cliffs. In his dreams he was visited by a
young mermaid with dark red hair. She sang to him and he awoke to her
song. She told him in song how he had to defeat 3 alligators before he
would be able to find his beautiful car and be able to travel home.
She lulled him back to sleep with his mission implanted, he said, I'll
just take a quick nap and get right to it.". He yawn and laid down
once more as the mermaid dove off the cliff into the crashing waves
below. (at this time I had her drain the water in the bath) as the
water descended, the alligators appeared and the boy awoke. He called
to the mermaid and she appeared again. They had a conversation, but I
think it will continue tomorrow, as it was time to brush her teeth.