Tuesday, November 30, 2010

'Fafner: Heaven & Earth' trailer

Here's the first trailer for the Fafner film releasing in Japan next month!