Time for some audio-visual coolness from the Land of the Rising Sun.
First up, a new trailer for AppleSeed. Mmm, cell-shady.
Next, some live action movie that looks pretty cool. I'll be damned if I could tell you what it's about, though.
And finally, a phenomenal CG trailer for Onimusha 3, with a rather bizarre twist at the end....