Kotomora
我人 (warehito) Japanese meaning: myself and others | Kotomora