IDFA 2007
Order Electrus
Floris Kaayk
Netherlands
2005
8 min
The astonishing power of evolution has brought forth a new species of insects: electrical insects, i.e. the Order Electrus.
Credits
The astonishing power of evolution has brought forth a new species of insects: electrical insects, i.e. the Order Electrus.