RIDDLES / BILMECELER 30. What is long, has a brown hat and lies in a box ? Previous Riddle - Next Riddle RIDDLES HOME