🇯🇵 Machida is a city located in the western portion of Tokyo Metropolis, Japan.
Machida has a population of over 428,851 people. Machida also forms part of the Greater Tokyo metropolitan area which has a population of over 37,843,000 people.
To set up a UBI Lab for Machida see: https://www.ubilabnetwork.org Twitter: https://twitter.com/UBILabNetwork