Fetching details from the dictionary...
fine crystal; clear glass
mirror found in hell in Enma's chamber that allows people to see their good and bad deeds