I saw this odd/weird billboard advertisement downtown and no one knows the meaning

I saw this odd/weird billboard advertisement downtown and no one knows the meaning

https://i.redd.it/qe1vxsrt1kmb1.jpg