Michael Jackson NOT alone

Runs on Ruffle 940×400
Drag and drop the pieces to their place!