エスカルゴバター
esukarugobatā

Noun

1. escargot butter

Other forms: