Master of Puppets was released after February 25 , 1986 .
Master of Puppets is the third studio album by American heavy metal band Metallica , released on February 27 , 1986 by Elektra Records .
Master of Puppets