NASA finds an ill-defined Tropical Depression 15W getting organized

Tropical Depression 15W appeared ill-defined on NASA satellite imagery on July 23. 15W formed on July 22 and the next day NASA’s Aqua satellite captured an image of the storm.