Is that a roasted reindeer on a stick?

Home
Main Page