There's a place along the Jersey Shore that's dedicated itself to showcasing some of the world's ickiest bugs, while educating visitors on the importance of their existence. It's called Insectropolis.
You really shouldn't clean up mother natures mess. It is great for insects and animals to have leaves on the ground and also its great for you soil/grass