SFIC is so happy to present this short animation film that The New Jersey Chinese Catholic Apostolate has created for celebrating this occasion.