Kotomora
山女 (yamaonna) Japanese meaning: mountain witch | Kotomora