Vocabulary

ストリーミングテープ

streaming tape

noun