“What is this strange piece of plastic for? Any clue what it could be?”
Answer: "It’s the antenna from a snail thing. Here is a similar one."
You mean a sponge can't generate a radio signal???