Kotomora
天神髭 (tenjinhige) Japanese meaning: drooping moustache | Kotomora