Lennart Anderson, Lion's Mask, 2006.png