The Haunting

The ephemerality often admired of net art finds a close ally in the spiritual world