Robuta

https://www.yourdictionary.com/thermokarst
Thermokarst definition: A landscape pattern formed by the melting of permafrost and characterized by patterns of hummocks and water-filled depressions.
thermokarstdefinitionmeaningyourdictionary
https://www.science20.com/news_account/thermokarst_lakes_a_major_source_of_prehistoric_methane_and_global_warming
A team of scientists led by a researcher at the University of Alaska Fairbanks has identified a new likely source of a spike in atmospheric methane coming out...
thermokarstlakesmajorsourceprehistoric
https://www.uoguelph.ca/research/photo-contest/using-drone-capture-thermokarst-lake-surface-area-inuvik-northwest
thermokarst lakesurface areausingdronecapture