On General Donovan's name tag his service is listed as USN (Navy) There are no Generals in the Navy. He would be an Admiral. Admirals are the equivalent of the Air Force, Army, and Marine Corps Generals.
The stars in the General's soft cap are upside down; the point of the star is supposed to be pointing up.