It could be a scene from a fantasy film.

A video has shown huge unexplained foam-like clouds on the ground at Doukkala, Morocco, sending conspiracy theorists into overdrive.

The strange clouds cover large areas of the landscape and the man filming wanders around in awe, occasionally touching the substance.

What could it be? A video has shown huge unexplained foam-like clouds on the ground at Doukkala, Morocco, sending conspiracy theorists into overdrive

Some of thee blobs are huge while others are just small wisps.

At one point a particularly sizable cloud blows forward and almost seems like a fantastical creature crawling over the road barrier.

Some viewers have consequently likened it to Baymax from Disney film Big Hero 6 or Stay Puft Marshmallow Man from Ghostbusters.

So far explanations as to what have caused the clouds have ranged from from Government weather manipulation, alien intervention and naturally occurring sea foam.

One superstitious person says: 'Chemtrails!! They fell from the sky! Chemtrails!' According to conspiracy theory these are long-lasting trails left in the sky by high-flying aircraft.

It is believed chemtrails are chemical or biological agents deliberately sprayed for sinister purposes undisclosed to the general public.

Meteorologists claim the material is just artificial foam as clouds are unable to settle but Paranormal blog UFO Sightings Hotspot said of the clouds: 'Clouds cannot plunge off the sky and settle on the ground.'

Huge: At one point a particularly sizable cloud blows forward and almost seems like a fantastical creature crawling over the road barrier

'Well, if it's artificial foam where it comes from and are these ‘clouds’ another proof of geoengineering and weather manipulation?'

Another explains: 'It happens when a city's sewage system goes untreated and all the natural chemicals from the waste congeal into a foamy cloud like substance.'

Some joke it is soap: 'Somebody drop the whole box of detergent in the washer again?'

The real origin of the bizarre substance is as yet unconfirmed.