Tokyo fun fact: Everything here is tiny

Tokyo may be a megapolis, but our 13 million-strong population (with an additional 29 million in greater Tokyo) means space is, well, limited. Enter a whole load of things that would probably be twice the size abroad, which have been squeezed into the …
( read original story …)