Watching this video will make you feel like you are obviously in Japan, When in-fact you are obviously not In Japan…..If that makes sense.
Feel free to leave a comment, like or become a new subscriber. I upload more Japan related content from London when possible!