Now and Zen

Now and Zen is the third episode of Strider 2.