Massive storm cloud from above