Kotomora
無精ひげ (bushouhige) Japanese meaning: stubble | Kotomora