Kotomora
全村 (zenson) Japanese meaning: the whole village | Kotomora