Yep. Its an IDBuzz by Streetec GmbH and its been seriously tweaked. Check out this modified new VW IDBuzz by…