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