Devils Jigsaw Puzzle

How fast can you put this puzzle together?

Give it a shot!