Lemon Demon - Spirit Phone February 29, 2016New Trackstheneedledrop3 Comments Spirit Phone by Lemon Demon A new album by Lemon Demon, the oddball synthpop/electro rock project of Neil Cicierega (hear him on our podcast here).