We Visit Mega Web Tokyo – Toyota’s Unique Automotive Theme Park By Steve & Tamami Laser reporting from Tokyo, Japan Leave it to the Japanese to come up with a...