The Chi Chi Bang Bang Cthulhus Leipzig, Germany
The Chi Chi BBC is an electronic/acoustic duo from Leipzig. It's a side project of Lena Seik & Tristan Schulze whose also release as Deko Deko.
Contact The Chi Chi Bang Bang Cthulhus
Streaming and Download help
If you like The Chi Chi Bang Bang Cthulhus, you may also like:
Bandcamp Daily your guide to the world of Bandcamp