Image
Hurricanes

Marines in the "Pedro" unit

Marines in the "Pedro" unit drop from the sky to rescue those trapped at sea or by flooding.