Posted on December 23, 2020December 18, 2020Riddle Short Christmas Riddles Typical Puzzle Questions Who gives presents to baby sharks. I am a catchy carol and a tune which likes to rhyme i contain 12 grand gifts that come…