This project is an official side-project of Techno Animal. The very limited debut was one of the first two AvalancheInc....
This project is an official side-project of Techno Animal. The very limited debut was one of the first two AvalancheInc. releases in 2000. This was the first of a scheduled multi-part set of releases. Nothing else was ever issued.