Kotomora
カワラバト (kawarabato) Japanese meaning: rock dove | Kotomora