Kotomora
八十万 (やそよろず) Japanese meaning | Kotomora