An icicle

Feedback is always welcome!