Look into the life of Japan's obsessed...
A look at the lives of a few inhabitants in Akihabara, Tokyo's electric town.