This travel video made me want to explore Japan; the culture and food seem incredible!