Scientists debunked the Loch Ness

I’ve wondered if these type of creatures and also the thunder birds might be time slips. Weather we are seeing into their time or they are entering ours, I don’t know but it would be a paranormal explanation.