Desert Sponge

Desert Sponges are simple organisms found on planet Tatooine.