Akihabara is a popular tourist destination