Kotomora
白雪姫 (shirayukihime) Japanese meaning: Snow White | Kotomora