Um, no its not. This appears to be an electric socket that for some reason has water coming out of it. Completley different thing from what you are thinking of. This water isnt forming any power and in fact is most likely causing a hazard. 