Tokyo is built on the head of a decapitated god
Edo Castle was the seed that sprouted in Tokyo. Once a quiet village in eastern Japan, the city later grew around fortifications, making Edo Castle (n...
No account yet?
Create an Account