Back to album

Faith Hubbard_Anime Everywhere!!_Akihabara, Tokyo, Japan

Akihabara: the hub of electronics, anime, manga, and video games. Even on a Tuesday night, the area is bright and alive with energy.

332 views
0 faves
0 comments
Uploaded on March 2, 2023