In Japanese folklore, a supernatural being or monster shaped like a rolling lantern, often depicted as a fearsome headless figure.
From Japanese 'abura' (oil) + 'bozu' (Buddhist monk or boy); a supernatural creature from Japanese folklore and traditional stories.
Try Another Word