Kotomora
生みの親 (uminooya) Japanese meaning: biological parent | Kotomora