My mother, Helen, is on the left. Is that a giant spider on the man's chest?