Once upon a time there was a giant named Philip. Philip had a temper on him and as he rampaged through the land he made the lives of the little folk a misery. Then one day a wizard by the name of Derek put a stop to all the tantrums. In the heat of a mighty argument between Philip the giant and the wizard Derek, a spell was cast from the wise old man and Philip was petrified. His only hope of ever roaming the land again falls to his wife the giantess Muriel who, after kissing him will free him of his stoney prison. Unfortunately Muriel has been having a century long adulterous affair with another giant far far away.
So, in the meantime, a village lives upon the giant Philip and will do so for a long long time, for the giantess Muriel is having fun.
You are now approaching the town on the giant.
Close ups [link]
original size 4000x3000 px