Coccolithophor

A challenging grid based puzzler about edges
Puzzle