Japan is packed with futuristic cities, imperial heritage and unique culture. Add in epic natural beauty and phenomenal cuisine and you have a dream destination just begging to be explored. But [...]