Kotomora
狄 (てき, teki) Japanese meaning: Di people | Kotomora