Spinal cords?
Brain flowers by Wildrose Hamilton

Liberty Hamilton