Happy you like it! Rubber Man is protecting Mother Earth from evil viruses...
I can see that, but it's a bit of a stretch.