Guides by Lonely Planet
Mandarake Complex in Tokyo, Japan
When otaku (geeks) dream of heaven, it probably looks a lot like this giant go-to store for manga and anime. Eight storeys are piled high with comic books and D…
See this content immediately after install