“Baby Santa” is what we’re calling this nightmarish human-reindeer chimera who escaped from the lab

“Baby Santa” is what we’re calling this nightmarish human-reindeer chimera who escaped from the lab