Nice find 😃
At https://goldenoldieads.wordpress.com/2012/01/29/star-wars-promo-1978-teac-tape-decks - in the comments section there is someone who claims to have created that very promotion for TEAC - and got to meet some of the Star Wars team.
The ad also appears on here - https://museumofmagneticsoundrecording.org/UniqueB.html - not much info, unfortunately (though still some cool and intriguing other content and gadgets).