Cliff Blossom

Cliff Blossom is the father of Cheryl Blossom and husband of Penelope Blossom.