Marvel at the enormous selection of anime merchandise at this nine-storey shop. It's always packed with anime fans from all over the world, features wider aisles for easier browsing, and stocks more products than you knew existed.
Advertising
Time Out says
Details
- Address
- 1-20-7 Higashi-Ikebukuro, Toshima-ku
- Tokyo
- Transport:
- Ikebukuro Station
- Opening hours:
- 10am-9pm daily
Advertising
You may also like
You may also like
Discover Time Out original video