★
kora
Reviews
Lists
Explore
Get started
Log in
Home
Reviews
Lists
Explore
Create account
Log in
Lemon Demon
Dinosaurchestra Part One
Dinosaurchestra Part One
Lemon Demon
2006 · 1:50
comedy
electronic
pop
Appears on
Dinosaurchestra
Dinosaurchestra
Lemon Demon
Entire Discography 1999-2010
Entire Discography 1999-2010
Lemon Demon
Credits
Lemon Demon
performer
Neil Cicierega
engineer, instrument, lead vocals, producer, programming
View on MusicBrainz