Kotomora
夜道怪 (やどうかい, yadoukai) Japanese meaning | Kotomora