Kotomora
保因者 (hoinsha) Japanese meaning: hereditary carrier | Kotomora