Screening Programs
1st (1997) Animation division Excellence Prize
THE BUGS
Animated short film 3331 Arts Chiyoda / UDX THEATER