but has images of his mother in his thoughts?
Well, that's good one! Plot hole.
I can imagine a dinosaur or a ghost but iv never seen one.