Kotomora
得体の知れぬ (etainoshirenu) Japanese meaning: strange | Kotomora