Masters of the Universe Masterverse: New Eternia Buzz-Off TMNT (1990 Movie) a specially designed muscular body
Yard notes & kiln story
Description
Masters of the Universe Masterverse: New Eternia Buzz Off TMNT (1990 Movie) a specially designed muscular body a specially designed muscular body exhibiting hyper realistic skin texture and tendons including an Ecto Maintenance Dock