Japan #1 - Yokohama Cosmoworld and Landmark Tower So this is Japan....