A new anime store in the Japanese capital will open on Friday, according to the official website of the Ginza-based anime store Anime Store In The Park.The new location is located at the corner of Nishi-machi and Akihabara, and will have a merchandise department with items from both new...