Kotomora
諸家 (しょか, shoka) Japanese meaning: various families | Kotomora