All About Lilly Chou Chou

Released by Cowboy Pictures August 2002. Directed and written by Shunji Iwai.