Japan is one tiny country in Asia but no one can really beat them in perfection except for their flag, so simple. Japan population is about 216 million currently ranked 11th the world largest population.
More Read: Family Lives in High Tech Bus
We can assure you this is better than K-Pop dance. Enjoy!
You must be wandering, “Did I spend almost 9 minutes watching people walk?”
Featured Image Origin: YouTube