demoucan