Warlock's Journal Issue 35 November 2017
Who am I? winning entry
A curious plant life form that is comprised of densely packed whorls of leaves and petals, holding small spikes