Insect Fear Film Festival
The Insect Fear Film Festival has been held annually at the University of Illinois at Urbana-Champaign since 1984 . 
<triplet> Insect Fear Film Festival <subj> 1984 <obj> inception