Devils Prophets The Puppets are Obeying Their Masters