im not a messenger but i am an experienced new york rider living in tokyo and i can vouch for its complexity/weirdness. For me, tokyo has been all about remembering routes and experimenting with short cuts rather than just trying to get the whole city. Plus there is usually a whole lot of nothing between major business districts.