Hold on to your hats in Japan.

Top