cartoons & animation Animation Studios Video September 10, 1980 steve Leave a comment Hand-drawn animated explainer video produced for NextLevel Internet.