Vocabulary

スプライシングテープ

splicing tape

noun