Probably somebody needs a professional help for insects. They may be a little late to take care of this issue.

Name: Giant Lizard

Lat, Long: 26.5887052,127.9835664

Location: Okinawa, Japan

Giant Lizard, Okinawa, Japan

https://www.weirdgoogleearth.com/wp-content/uploads/2020/06/giant-lizard-1024x576.jpg?v=1629212841https://www.weirdgoogleearth.com/wp-content/uploads/2020/06/giant-lizard-150x150.jpg?v=1629212841WeirdoHuman CreationsSculptureWeird StuffAnimals,Weird art,Weird buildingProbably somebody needs a professional help for insects. They may be a little late to take care of this issue. Name: Giant Lizard Lat, Long: 26.5887052,127.9835664 Location: Okinawa, JapanPeculiar places from around Google Earth