Church of the Savior on Spilled Blood

GPTKB entity