Kotomora
ウルムチ (urumuchi) Japanese meaning: Ürümqi (China) | Kotomora