The rock-throwing crab was the hardest boss yet. You can only grab the rocks when they're bouncing around, you can't pick them up when they're on the ground. 
Another enemy that suggests to me that Mario has actually been shrunk in size by his journey to the Mushroom Kingdom.