Just another Chinese conspiracy

I bet it fits a Small Block Chebbie!!!