Quote Originally Posted by iceburn View Post
oops... yah my bad. i was thinking about somewhere else!! i.e. Harjuku
yes, Akihabara has lots!!!!!
Are you sure its not the maids cafes and et al your thinking about Icy?