This travel vlog makes me want to book a ticket to Japan ASAP; stunning visuals abound!