Mayor Truffleston

Proud mayor of the Hamlet, friendly and obliging if a little oafish.