Kotomora
桜桃 (おうとう, outou) Japanese meaning: cherry tree | Kotomora