I love exploring new travel destinations; this video definitely made me want to visit Japan!