James May: Our Man In…Japan – Season One, Episode 3 – Deodorant – Review

The third episode of “James May: Our Man in…Japan” is entitled “Deodorant” and begins in Tokyo with yet another new guide/translator named Yujiro. First, a brief history lesson as James mentions that the bustling cosmopolitan metropolis now known as Tokyo was once a sleepy fishing village named Edo [meaning “bay” and ruled by a shogun […]