News
Laputa Screening in NYC
posted on by George Phillips
Nausicaa.Net is reporting that the English dub of Laputa, Castle in the Sky will be screened on May 11th at 7pm at the Tribeca Film Festival in New York City. Check here for more information.