Moufle Dog of Léonard. Related articles: LéonardCategories: CharacterTags: dog« Back to Glossary Index character creature Comments Off