NOVELTY - The balloon/bladder (1) has an inlet (3) and an outlet (4) fitted with non-return valves to pump fluid to an electrical generator (5) and a pump (8) that is driven by a turbine. The balloon/bladder is fluidly connected to a pipe, and deformation of the balloon/bladder drives the generator or pump due to waves causing fluid pressure in the pipe, where the pipe is staked to a sea bed (7) to keep the balloon/bladder in a general area. The outlet supplies the pressure to a higher pressure side of the turbine, and the inlet accepts lower pressure from a lower pressure side of the turbine.    USE - Self inflating flexible balloon/bladder for driving an electrical storm resistant wave power/energy generator and a surplus flexible pump using energy of sea waves in a reservoir and a hydroelectric dam.    ADVANTAGE - The pressure inside the balloon/bladder can drop, and the air can flow into an inlet non-return valve, while the non-return valve to the generator closes when the balloon/bladder re-inflates after the wave, so that the flow of the air can be in a closed cycle and no loss/gain of air occurs, thus avoiding usage of filters in the balloon/bladder. The generator generates electricity, and is positioned on the sea bed or on a floating platform or structure attached to the sea bed/gas or oil rig and land, thus enabling a solid part of the balloon/bladder to be kept away from the waves with flexible parts exposed to the waves and performing storming and shipping. The pipe provides resistance to the balloon/bladder under movement of the wave to harness energy, thus avoiding damage during storm and collision from boats and tending to deform rather than break. The balloon/bladder has low material cost.    DETAILED DESCRIPTION - The pipe is a surplus flexible pipe. The fluid is air and water.    DESCRIPTION OF DRAWING(S) - The drawing shows a side view of a storm resistant wave power generator.    Self inflating flexible balloon/bladder (1)    Inlet (3)    Outlet (4)    Electrical generator (5)    Sea bed (7)    Pump (8)