Lemon Demon - Lemon Demon

Lemon Demon - Lemon Demon

LP

  • $39.99
    Unit price per 


Double vinyl LP pressing. Before "The Ultimate Showdown," there was Damn Skippy. Neil Cicierega created this album in between the hype of Animutation and The Ultimate Showdown.