10 Ways JAPAN is 10 Years Ahead of the World

DID YOU KNOW Japan has bullet trains that may journey 320 km/hour? Or superior rest room seats that may warmth up your butt, clear it spotless, and verify your blood …
source