a hand for delucca

tease