Vocabulary

串焼き

grilling on a skewer; spit-roasting

noun