ガーリックバター
Meanings
Noun
1. Garlic butter