Ichinchilla


Reviews


Zulu Landing (2007)
Ichinchilla - Zulu Landing

Unfulfilling debut album from electro act Ichinchilla, the project of London-based musician Ichinchilla


Death Punk Electro (2006)
Ichinchilla - Death Punk Electro

Initially promising, but ultimately flawed political electro pop on second single from new London band Ichinchilla


Record Player (2006)
Ichinchilla - Record Player

Appealing 80's-sounding Euro pop from new band, Ichinchilla