Kotomora
アザレア (azarea) Japanese meaning: azalea | Kotomora