Sometimes I can't believe the things I find on the grocery store shelves in Japan. Believe it or not, these little bite-sized puffs of goodness are quite tasty if you get past the name. And the fact that they do resemble their name (though mispelled).