Game on //
Description
Electric Town (Akihabara) is the Tokyo's beating heart of Anime and geek culture. This is a tribute to it's colors, lights, energy and atmosphere.
Share this artwork
Edition details
Edition #
#299550
Editions
1 of 5
Description
Share this artwork
Edition details
Edition #
#299550
Editions
1 of 5