The Ladders Commercial

What the…? Is this footage from the new Guilala movie? A repurposed Japanese commercial? Or did an American ad agency really decide to use such an obscure monster in a commercial?

(Looking closer at the cars, I’m thinking a European commercial. Still, why Guilala?)