Vocabulary

エンドレステープ

endless tape

noun