a tiny cat in the hand of a giant near a small castle in southern france.