Home›Sando TeodorSando TeodorKnown for ActingMovies2022Puppet Master: Doktor Death Details 1999Retro Puppetmaster Details 1998Talisman Details