A trip to Japan is almost incomplete without trying out the Japanese themed cafes. Watch our Japan travel vlog where Jez & Tom visited the 5 most weird theme … Alo Japan.
Alo Japan.