Travel vlogs give me serious wanderlust! This one on Japan made me want to pack immediately!