Special FX Make-Up by David Leroy Anderson
AFX Studio is a full-service make-up FX shop specializing in character designs, special effects and effect fabrication. Located in Van Nuys, California.