Antilian Bumble-Puppy

Antilian bumble-puppies are a canine species from the planet Antilla