Don't know what that psychedelic image is supposed to be but this is mandelbrot!
Now get thee in thy kitchen and start baking! (And don't be afraid, or too proud, to ask the older ladies in the family for help!)
It's a Mandelbrot set.