Kotomora
女親 (おんなおや, onnaoya) Japanese meaning: mother | Kotomora