STOMP it anytime, anywhere.
Download the new STOMP app today.
This Antarctic scale worm lives in the harsh conditions of Antarctica.
With its weird appearance and scary teeth, it might be one of the reasons why people choose to stay away from that continent.
The cold weather does not even matter when the worm from your nightmares lives there, reports Asiantown.