Santa’s Sleight! Ooh! OMG I found Santa!... is that even Santa? Is that simranjeet L? Is that a alien? Is that a plastic alien figurine? Do the aliens even know what plastic is?! Do they take better care of their planet than we do to our earth? So many questions!