Diane represents the force of nature contained in the figure of a girl belonging to the legendary Race of Giants. During his first centuries of life, he inhabited the lands of Britain in a state of almost total isolation, wandering through valleys and mountains where his only companion was the land itself. Despite his imposing size, his initial ...Read more