This is the most generic and uninspired name you could have possibly chosen.

For the most busiest crossing in the world? I liked it. Have you been there?

I lived in Japan for several years, yes.