Crabsmas riddle? Durtle Heaven finally near?

From the info page on National Treasure

19 Likes