No - in fact, according to SB's post, they are an invasive speciesSilverBreeze wrote: ↑August 14th, 2020, 9:08 pm They are r-selected and have no natural predators here. They were introduced to this thread by jokes.

Where (on the Earth) can cheecans be found?