ハードソース
hādo sōsu

Noun

1. hard sauce

Food
Other forms: