Kanazuchibō

金槌坊 かなづちぼう TRANSLATION: hammer priest ALTERNATE NAMES: daichiuchi (earth striker), ōari (giant ant), yarikechō APPEARANCE: Kanazuchibō is an odd-looking yōkai which appears in some of the earliest picture scrolls. It is depicted in a number of different ways by different artists, but in most depictions it has long, flowing hair, big, buggy eyes, and a beak-like mouth. … Continue reading Kanazuchibō