Kotomora
難しい (muzukashii) Japanese meaning: difficult | Kotomora