Akihabara Geeks

Look into the life of Japan's obsessed...

Documentary

44 Min