Kotomora
抱合体 (hougoutai) Japanese meaning: conjugate | Kotomora