Still playing with the reflection but with a torus this time.
The lightning of the reflection is wrong however.

Torus is drawn manually and normals are computed by hand. Fortunately, it can be
done analytically.