A young man has imagined a robot that would clean up the oceans (at least their surface).

More : Boyan Slat, 19, claims his invention could clean up the world's oceans in just five years | Daily Mail Online