Kotomora
世過ぎ (よすぎ, yosugi) Japanese meaning: living | Kotomora