Kenya Kenyan locals filmed hauling a mysterious vehicle from the ocean, with no one able to explain where it came from 29th Nov 2025