Guillermo del Toro's Pinocchio wins Oscar for best animated feature By Wr3m3M3m3d 2023-03-13 15:30 75% (506) PinocchioOscars