Put everything on the ball and throw it in those mouths. Only you need to be careful and not feed poisonous cubes to those mouths. Also watch out for bombs. More than 1000 levels, can you complete them all?