I couldn’t resist visiting Seiyu when I found out that there were Walmart stores (or rather, Walmart holdings) in Japan — we do own some company stock, so I’ll write it off. And since Seiyu was only about 20 minutes from our hotel (via subway), we thought we’d make a morning of it.The store itself was super…