A report from a wonderful store in Chiba. It's the Momotaro Okoku (Peach Boy Kingdom) in Narashino, Chiba. Always good finds despite some dubious pricing, and all the good stuff is on the 2nd floor so you can ignore the card game dorks on the first floor!