A 40-centimeter-long creature, heavier than a golf ball, astonished everyone! What is this mystery, after all?

Tag: 40 सेंमी कीड़ा