International X-Men Trailer and Featurette

You can now watch an official Japanese trailer for X-Men: The Last Stand in Flash, QuickTime and Windows Media Player format here!

A featurette on the “X-Men” franchise is now also up here.

X-Men: The Last Stand opens on May 26th.

Source: Superhero Hype!