Giant Centipede Climbs into Nest


Occurred on February 28, 2019 / Shorewood, Illinois, USA

Info from Licensor: "This giant centipede looks almost like an alien."