Edogawa seems to be a little oasis in the capital of Japan, located around Kasai and Nishi Kasai...