Kotomora
多事多難 (tajitanan) Japanese meaning: full of troubles | Kotomora