Nain Rouge Archive

  • The Nain Rouge, French for “red dwarf”, is a mythical creature that some believe originated in Normandy, France, as a type of lutin. Contrary viewpoints speculate that the alleged creature is more closely related to the Algonquin myths of “Glooscap” who, it is said, created protective nature spirits and dwarves […]

    Detroit’s Nain Rouge!

    The Nain Rouge, French for “red dwarf”, is a mythical creature that some believe originated in Normandy, France, as a type of lutin. Contrary viewpoints speculate that the alleged creature is more closely related to the Algonquin myths of “Glooscap” who, it is said, created protective nature spirits and dwarves […]

    Continue Reading...