Spring Cleaners (Garden of Eden)

spring cleaners are a small, white creature that is part of the clean-up crew