Lemon Demon Spirit Phone
Release date:
November 13, 2020
Label:
Lemon Demon is the moniker for original music by web icon Neil Cicierega. Among his many projects, Lemon Demon has been Cicierega's most consistent outlet. Spirit Phone is his seventh full length album.