Kuchisake

Minted on Jun 12, 2021
Created by
Collection

Description

Kuchisake is a demonic spirit from a Japanese urban legend of the same name. She is recognizable by her horrendous slit mouth and her character is presumed to be based from older Japanese mythological beings.

Provenance