Vocabulary

デモテープ

demo tape; demonstration tape

noun