Vocabulary

アーマチュアシート

armature sheet

noun