Yes they do!
Yes. Seiwa Market (another Japanese store) on Dairy Ashford also has typical Japanese onigiris, if you are interested
Yes they do - so many different fillings and they are all amazing! I'm addicted.
Thanks! Your answer is awaiting moderation.