Vocabulary

チェシャーチーズ

Cheshire cheese

noun