Kei & Mighty: Exploring Japan’s WAZUKA Microcar Museum

Japan’s huge street community boasts 1.2 million kilometres of tarmac throughout its sprawling panorama. Which may…