Kotomora
諸他 (しょた, shota) Japanese meaning: many others | Kotomora