Tiny, red and weird - Do you know what it is?