Game on // #4/5
Owned by
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
Token Details