International Children’s Festival serves up Grimm fare with the fun