Hint 1
Right part.
Make the firebreather destroy all cyan blocks.
He must not hit skull block.
The rolling skulls must not fall down.
Hint 2
Left part.
Go to the left side. Bounce off block 'A'.
Destroy all blocks on the left side.
Go back by bouncing off block 'B'.
Hint 3
Middle part.
Go down and remove the 4 yellow blocks.
Let the rolling skull fall down.
Get the purple color before the pot gets destroyed.
Then destroy the single purple block.
Mystery
The mystery can be found at the bottom.