an Entity in Data Space: dbkwik.org
The Temple of the Forbidden Eye was a stone shrine built to the god, Mara, located on the banks of the Bengal river Lost Delta.