Question: do ghasts spawn on peaceful?
Answer: Due a bug, ghasts now spawn in peaceful. Ghasts now spawn in the Soul Sand Valley biome in the Nether.