The Vacuum Goggle is an innovation attributed to Aanxi Raanxi Laanxi.
The Vacuum Goggle appeared in the publication Monsters and Aliens from George Lucas, which came out in 1993. Leland Chee, a worker at Lucasfilm responsible for the Holocron continuity database, has made it clear that the details found within that book are considered non-canonical.