I came across this animal in none other that Southern California USA, wired into a 30A 240V clothes dryer receptacle with a piece of extension cord... It bears no legible markings & is obviously not domestic from here... Thanks

-Randy

[Linked Image from pstr-g02.ygpweb.aol.com]