Vocabulary

即製

making on the spot

noun suru-verb vt adj-no