Kotomora
髪の毛 (kaminoke) Japanese meaning: hair (on the head) | Kotomora