Kotomora
八十神 (やそがみ) Japanese meaning | Kotomora