Skip to content
Kotomora

からかさ小こ僧ぞう

Meanings

1

noun

karakasa-obake; umbrella ghost

legendcreature

A legendary Japanese yōkai: a one-eyed, one-legged umbrella spirit with a long tongue, often depicted hopping around.