Japan – The Strange Country Continuing my series of quirky videos about Japanese culture here’s a beautifully executed infographic introduction to the…