Happy Thanksgiving!

A very sesame Thanksgiving!