Wiktionary
demo scene
n. (alternative spelling of demoscene English)
n. (alternative spelling of demoscene English)