Kotomora
ラマルク説 (ramarukusetsu) Japanese meaning: Lamarckism | Kotomora