>>98575052I remembered this show having aliens.
It's basically French scooby-doo with real monsters, but i haven't seen it in a real long time so i might just be remembering it wrong. I know for a fact one of the main characters is a little flying alien though.