Kotomora
居然 (kyozen) Japanese meaning: calm and at rest | Kotomora