The Unicorn is a legendary animal that resembles a white horse with a spiralling horn and is one of the most important imaginary animals of the Middle Ages in which it was a symbol of purity and grace.