Kotomora
双親 (もろおや, morooya) Japanese meaning: both parents | Kotomora