I’ve seen this van a couple of times. Is it an homage to the Dodge Super Bee?