Algae Puffs

The best bits of algae are turned into quite the snack.