The online home of the London International Animation Festival.

Everything You Always Wanted To Know About Japanese Animation, Japan Foundation, London

mount-head

Mount Head, Koji Yamaura, LIAF, London International Animation Festival