NEC PC Engine Ad
I have no idea what’s going on in this ad.

NEC PC Engine Ad

I have no idea what’s going on in this ad.