Vocabulary

タペストリー

tapestry

noun