はや ごしら
haya goshirae

Noun

1. quickly made article; rapidly manufactured object; makeshift item

Noun

2. actor quickly putting on costume and makeup

Other forms: