Menu

Retailer Directory > Kaleidoscope Mukashi-kan


  • Kaleidoscope Mukashi-kan
  • Location: Tokyo, Japan
Website Contact Via Email

Biography/Retailer Statement


Since 1994, Japan's first Kaleidoscope specialty store.