Helios Creed
Haarlem, Netherlands
1993