Kotomora
白桃 (はくとう, hakutou) Japanese meaning: white peach | Kotomora