Kotomora
諸所 (しょしょ, shosho) Japanese meaning: here and there | Kotomora