Not only a giant can love a giantess . Some humans would love to kiss those great, high lips and be caressed by those immense yet gentle fingers .