Kotomora
世を忍ぶ (よをしのぶ, yooshinobu) Japanese meaning | Kotomora