The render is done in Cycles using emission shaders and a custom hair shader, and then I composited in Blender using lighting passes as masks