Kotomora
侘びる (わびる, wabiru) Japanese meaning: worry | Kotomora