I love wasabi, and I love wasabi peanuts and have been known to eat a whole bag in one sitting. But these guys were sooooooooo strong, I really had to pace myself (not necessarily a bad thing!) After more than a handful of these, I found myself feeling like Nanny Fine in this video. These would be a great snack to have with a cold beer.
I found these at Delhaize, but Lorenz is a name brand so you might run across them at other supermarkets selling name-brand products.