Captain Planet and the Planeteers Archives -

Disney animator Don Lusk passes away at 105

The prolific Disney animator, Don Lusk who gave birth to Pinocchio and characters from other classic…