Filmation - He-Man and the Master of the Universe
12143 - He-Man and the Masters of the Universe Teela Production Cel (Filmation, 1983). Hand painted 12 field 3-peghole production cel of Teela, from the episode, "The Dragon Invasion," which aired on September 8, 1983. Placed on a printed background for presentation purposes. Large image of 7". In Fine condition. Includes a studio seal and a Certificate of Authenticity.