Thanks again to the collector community in Japan, I found a fresh still from the listing.

Reportedly this is a sports car 4-pack...but what could they be?