Taco Bell in Japan! Japanese fast food review

Welcome to The Crane Couple Eats! We don't just play claw machines - we love food too! Today we're in Shibuya, Japan to try out one of America's favorite fast food chains, Taco Bell! Come join us as we taste some of the Taco Bell menu in Japan and see which is better - Taco Bell in Japan vs the USA! #japanesefood #food #tacobell