A look at the lives of a few inhabitants in Akihabara, Tokyo's electric town.
Watch online HD Download HD