Results 1 results found Dolls of popular animated characters are favorite collectables for those who enjoy otaku culture in Akihabara, Japan, Asia Akihabara Sotokanda 4 Tokyo city, Japan