Kotomora
自家受精 (じかじゅせい, jikajusei) Japanese meaning | Kotomora