What show is XXX from?
Cheshire Cat
Pubs in the United Kingdom bear the name of the Cheshire Cat: ``The Cheshire Cat'' is the name of two public houses in the county of Cheshire; one near Stockport and another on the A41 just south of Chester.