Kotomora
難しげ (muzukashige) Japanese meaning: difficult-looking | Kotomora