Home Movies Foot Candle aka Origin of the Species Foot Candle aka Origin of the Species 26 years old A creation myth made in melted wax. Technique: Human body parts molded in silicone, cast in colored wax, melted with a blowtorch, and shot in reverse. Foot Candle aka Origin of the Species (26 years) Release day: Wednesday, June 04, 1997