Wednesday, September 19, 2007

If you are a Heroes fan...

And if you haven't seen this already, then check out The Trials of Takezo Kensei.