The sculpture, titled "Ghost of Sparta," is currently on display at the 2008 Humber Art Show: Thou Art Your Art. If you're interested in seeing the sculpture in person or just have nothing to do next week, you can still catch the exhibition on March 24 and 25 up in Toronto. Or, why not make your own Kratos sculpture? In the words of Neil Buchanan: try it yourself!
Have another look at the sculpture after the break.