Crossword clues for Creature in Scottish mythology (hidden in HOPE CHEST):PECHCreature in Scottish mythology (hidden in HOPE CHEST)