Still from Lore of the Bee Priestess, 2004, digital video, 13:43 min