Tell me about this puke can

I have seen these before many years (have been out of the car game for years). Guessing not OEM.

its on my 66 Dart 273. E7A124F8-104D-4762-AF84-686CAEE54472.jpeg