Kotomora
桜 (さくら, sakura) Japanese meaning: cherry tree | Kotomora