Mirror of Retribution

Buddhist - A mirror in hell. The wandering spirit sees itself in this mirror; the good see themselves as they are while the evil see themselves as beasts. Also called Mirror of Retribution.

Nearby Myths