Kotomora
チョウシュンカ (choushunka) Japanese meaning: China rose | Kotomora