SIFF celebrates Studio Ghibli in “Castles in the Sky” series June 22, 2012 By Admin By Andrew Hamlin Northwest Asian Weekly In 1985, Japanese anime directors Hayao Miyazaki and Isao Takahata joined forces to create a new studio for anime films. The studio’s name, Studio […]