Tokyo Anime Center Official Shop, Akihabara information center
Size: 4876px × 3220px
Location: Akihabara, Tokyo Japan
Photo credit: © Alex Hunter / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: akiba, animation, anime, cafe, characters, electric, info, maid, manga, otaku, shopping, sourvenir