Anybody heard of this brand of welder?

Sounds like someone needs to call the police