★
kora
Reviews
Lists
Explore
Get started
Log in
Home
Reviews
Lists
Explore
Create account
Log in
Lemon Demon
Funniest
Funniest
Lemon Demon
2006 · 1:14
comedy
electronic
pop
4.0
★
1 rating
Appears on
Dinosaurchestra
Dinosaurchestra
Lemon Demon
Acrobat Unstable Record
Acrobat Unstable Record
Lemon Demon
Entire Discography 1999-2010
Entire Discography 1999-2010
Lemon Demon
Credits
Lemon Demon
performer
Neil Cicierega
instrument, lead vocals, producer, programming
View on MusicBrainz