SOLVE THE PUZZLE

Drag pieces to board

MENACING...

The person that sent you this thinks you're quite bizarre!