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...