Kotomora
白雪 (しらゆき, shirayuki) Japanese meaning: white snow | Kotomora