Sparrower
@sparrower
Akihabara is known as the center of otaku culture, with countless shops dedicated to anime, manga, and video games.
0 reply
0 recast
0 reaction