Japan is a dazzling mix of the ultramodern and traditional. Get excited for kawaii (cute) overload, edgy interactive museums, ancient temples, top-shelf shopping and expertly crafted flavours. Feel its energy in buzzing Tokyo and Osaka, shrine-hop in Kyoto, or escape to tropical Okinawa and beyond.