$ 0 0 Tropical Depression 22W has formed northeast of the northern Philippines and NASA's Aqua satellite captured a visible image of the storm.