SIFF celebrates Studio Ghibli in “Castles in the Sky” series June 22, 2012 By Northwest Asian Weekly 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 […]