This was created with the UV-PolyGen plugin using parametric equations:
x = 10 * cos(u) + cos(10 * u) * cos(u) y = 10 * sin(u) + cos(10 * u) * sin(u) z = sin(10 * u)
where 0 <= u <= 2Pi
(Rendered with KerkyThea)