Kotomora
女怪 (じょかい, jokai) Japanese meaning: female ghost | Kotomora