Tokyo, Japan - April 25 2018: Edo Tokyo Museum permanent exhibition vividly illustrates the past of Tokyo (known as Edo) covers features of the capital from the Edo Period to relatively recent decades
{}