Do any of the regular stores sell them? Or just the Nippon Made locations? Trying to figure out which store to go to… also hoping to find a less busy one. Like I heard Ueno is a less crowded store to go to, but not sure if they sell Nippon Made styles.
by 7trainrat