Day Shadow Puppet adminNovember 2, 2020November 2, 2020406 views Day Shadow Puppet held in relation to exorcism rituals. Day Shadow Puppet, one of Balinese art performances held for ritual needs