The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Helen the Baby Fox
Helen the Baby Fox is a 2006 Japanese film. It was directed by director Keita Kono, and stars actors Takao Osawa, Yasuko Matsuyuki, Arashi Fukasawa and Ryoko Kobayashi in lead roles. It was released in Japanese cinemas on 18 March 2006.
Everything about Helen the Baby Fox →