Kotomora
実験発生学 (じっけんはっせいがく) Japanese meaning | Kotomora