great demon; ghostly giant
Refers to a powerful, large supernatural being in Japanese folklore, often a monstrous yōkai or oni. Used in fantasy, historical, or mythological contexts.
In that old tale, a great demon large enough to cross mountains appears.
To seal the great demon, the villagers built a shrine.