Leprechauns

Leprechauns are a type of Fairy from Irish folk lore.

Information
A trio of Leprechauns called the McRough Clan threaten Cosmo and his family after he steals their pot of gold.

Known Leprechauns

 * McRough Clan
 * Big Dave
 * Lucky
 * Greeny