Strange creature in Google Maps

 

v20240901