Painted in Procreate on the iPad, with some minor postprocessing in Photoshop.