Composting worms eating a pumpkin

Composting worms eating a pumpkin

Happy composting worms eating rotting pumpkin.