Oni (demon/ogre) handmade kimono, antique fabric ‐ Mercari: Shop from Japan