Len Blustergas is the mayor of Cappy Town. He lives with his wife Hana, his three grandsons, and his large flock of sheep.