Back to Releases
Thisbe Irenea
Van der Meer
K017d 29 Mar 2019
Thisbe Irenea is a type of caterpillar that attracts ants with a specific sound; it then hypnotizes them to create a protective barrier for itself from predators. Such a wonder of evolution deserves its own release. HD Substance clearly dem...

Charted in

Loading...Loading...Loading...

Related artists

No related artists found

Related releases

Loading...Loading...Loading...