Inside, otaku can shop for manga and other anime merchandise, visit a café with anime-themed food and drinks ... posted this week that the street that the store is on is now officially called ...