Kotomora
狐狸妖怪 (koriyoukai) Japanese meaning: tricksters | Kotomora