Photo of Masaru Hamaguchi Masaru Hamaguchi

Masaru Hamaguchi in Origin: Spirits of the Past

Origin: Spirits of the Past

2006 TV-PG

In the wake of a large-scale disaster that literally shatters the moon, plants -- not humans -- become the world's most intelligent life forms, until a young boy discovers a mysterious girl who's been in a state of suspended animation for 300 years. Her awakening threatens to disrupt the expansive and long-dominate Forest. Keiichi Sugiyama directs this futuristic anime that explores the delicate interplay between man and his natural environment.