s
This was quite a lot of work to put togethere in Bryce 3D...