Kotomora
非人 (hinin) Japanese meaning: Edo-period outcaste group | Kotomora