I've never gone specifically looking for clothes... a T-shirt specialty store I found online is kamikaze style with their location in Akihabara.
Animate is a popular spot. I'm absolutely sure you'll find no shortage of anime related stores and goods there but for clothes specifically I suppose you'll need to look around.
I've never gone specifically looking for clothes... a T-shirt specialty store I found online is kamikaze style with their location in Akihabara.
Animate is a popular spot. I'm absolutely sure you'll find no shortage of anime related stores and goods there but for clothes specifically I suppose you'll need to look around.