Filmation - He-Man and the Master of the Universe
12144 - He-Man and the Masters of the Universe Teela Production Cel Setup (Filmation, 1983). Hand painted 12 field 3-peghole production cel setup of Teela from the episode, "It's Not My Fault," which aired on November 7, 1983. Placed on a printed background for presentation purposes. Large image of 8". In Fine condition. Includes a studio seal and a Certificate of Authenticity.