Today, traces of the Anemone Cave, otherwise known as Devil's Cave or Devil's Oven, have all but been obliterated from…