Taste test: These weren't as bad as some people anticipated that they would be, but they're no great shakes.
Shop: Buy snacks on Amazon
Smell test: Kind of icky. Not the greatest smell in the world.
From the package: It's all written in Japanese.
Online store: Buy snacks on Amazon
Reviews of similar snacks:
This snack was discovered by Jeremy at Cheng Kwong Market, Chinatown, Boston.