Freakin’ Star Trek stuff....
leave it to the Germans......a small country producing stellar science advances, just like Japan....