Loogaroo is a play on Loup Garou which is a werewolf. I'm kinda a mythology and folklore nut.