Lemon Demon Nature Tapes
Release date:
August 21, 2020
Label:
Lemon Demon is the moniker for original music by web icon Neil Cicierega. As a teen at the dawn of the internet age, he was making a name for himself with innovative, diverse projects. His prolific work has spawned numerous viral touchstones, including Animutations, Potter Puppet Pals, and the acclaimed mashup albums Mouth Sounds, Mouth Silence, and Mouth Moods.