Kotomora
笑顔千両 (egaosenryou) Japanese meaning: beautiful smile | Kotomora