Thanks Giving was a holiday invented by Americans (not US citizens) for being thankful to having new land and new lives away from English rule...
No, Spaniards celebrated the first thanksgiving in North America and it most certainly had nothing to do with the English.
Turkey Just so happened to be the Biggest piece of damned meat they could find over here. (here in Merica)
Boar, elk, deer, bears, bison, otters, cougars, jaguars, caribou and many others would like to have a word with you.
It was celebrated with the Native Americans before whichever freaking king decided they were savages and devised to kill them off or move them.
Nearly everyone well into the 19th century maintained a strict policy of fucking over the Indians, any thanksgiving celebrated with them was either a rare occurrence or a thinly veiled case of political buttfuckery.
England and Other European countries didn't start celebrating it until about 80 years ago or more.
No that doesn't happen at all.
The best part of thanksgiving is PIE!
That's not stuffing or cranberry sauce, also cheesecake sucks too.
Happy ThanksGiving RPG Makers!