Self cleaning toilet seat in Germany

Weird self cleaning toilet seat in Koblenz Germany.