Directed by
2004
London is a big city and for those new to it, it can sometimes seem quite scary. But Tomoko who arrives from Japan to learn Englisg accidentally discovers a mysterious secret city underground, inhabited by friendliy little aliens and beautiful blossoms. (Festival information)