Film (2011)
Written and directed by
Hiroyuki Okiura
A Japanese anime feature about a young girl, Momo, and her mother, who go to live on a remote island where Momo encounters some exotic, challenging and ultimately quite interesting otherworldly creatures.