Floogals

Floogals

The Floogals are three curious aliens from Planet Floog who land on Earth and embark on daily missions.