Kotomora
諸人 (もろびと, morobito) Japanese meaning: many people | Kotomora