"Ceci" in french means "This " and "Castor" is the lead character of the Canadian animated television series "PAPA BEAVER'S STORYTIME" (French: Les histoires du Père Castor) so maybe he was a big fan of it when he was a child and i see that @Cecicastor is from Canada so maybe i can get close to the answer
You are viewing a single comment's thread from: