Vocabulary

機屋

weaver

noun