Kotomora
反復説 (hanpukusetsu) Japanese meaning: biogenetic law | Kotomora