Hello, welcome. We have something that'll creep you out.

This is a giant African land snail and it has come to scare your pants off.

Twitter user madds posted this picture of someone holding the giant snail that scarily resembles a rabbit, and we don't know how to feel about it.

One half of us can't help but love this thing. The other half? It wants to cry.

Like us, Twitter users had mixed feelings about the humungous creature and really didn't even know where to begin.

Oh gad



madds



what the heck is that



oh no



here comes the nightmares — d1az💀 (@d1az_hl) July 23, 2017

I bet he'd be delicious with butter. — David Calkins (@Mister_Robotics) July 24, 2017

Just to clarify, this snail doesn't belong to madds and, uh, the snail is banned from the U.S. because it's a threat to our ecosystems. She clarified what she learned about the huge mollusk after she received just a few questions about it.

Hi, friends! I'm getting a lot of questions about this photo so I figured I'd clear some things up. — madds (@whatmaddness) July 24, 2017

1. This is not me or my pic. Unfortunately the original source has been lost so I cannot give it due credit. — madds (@whatmaddness) July 24, 2017

2. From what I hear from others who are familiar with it, this was taken in Russia and not the U.S. — madds (@whatmaddness) July 24, 2017

3. The Giant African Land Snail is pretty devastating for the ecosystem, carries all the pathogens, and is banned in the U.S. — madds (@whatmaddness) July 24, 2017

4. I usually just tell jokes, but I'm happy to have learned so much about snails today 🐌 — madds (@whatmaddness) July 24, 2017

According to the New York Invasive Species information website, full-grown adult giant African land snails can reach almost 8 inches (20 cm) long and 5 inches (13 cm) in diameter. Although they are often sold and raised as pets in other countries, they are a potential risk to human health because they can carry a parasitic nematode that can cause meningitis.

Just some fun, and not at all scary, snail facts to think about while you try to fall asleep tonight.