Kotomora
白鳩 (しろはと, shirohato) Japanese meaning: dove | Kotomora