News
Sakura Wars Motion Picture Trailer

posted on 2001-09-26 08:06 EDT
Gamespot Japan has posted the trailer to the upcoming Sakura Wars movie at here

bookmark/share with:
Around The Web