A cleaner works under a Mini Cooper on display at the 42nd Tokyo Motor Show in Tokyo

By Toru Hanai

150
What would you like to send?